#include <Scalar.hpp>
Public Types | |
typedef Composite< _Type >::Type | Type |
typedef Composite< _Type >::Pointer | Pointer |
typedef Composite< _Type >::List | List |
typedef Composite< _Type > ::SizeType | SizeType |
Public Member Functions | |
virtual CompositionType | getCompositionType () const throw () |
virtual SizeType | getSize () const throw () |
virtual const Pointer | get (const std::vector< SizeType > &indices) const throw (Error) |
virtual void | getChildren (List &outChildren) const throw (Error) |
Private Member Functions | |
Scalar (const Scalar< _Type > &source) throw () | |
Scalar< _Type > & | operator= (const Scalar< _Type > &source) throw () |
Definition at line 39 of file Scalar.hpp.
typedef Composite<_Type>::Pointer torc::generic::Scalar< _Type >::Pointer |
Shared Pointer to object of type Type
Reimplemented from torc::generic::Composite< _Type >.
Definition at line 47 of file Scalar.hpp.
typedef Composite<_Type>::List torc::generic::Scalar< _Type >::List |
List of Shared Pointers to objects of type Type
Reimplemented from torc::generic::Composite< _Type >.
Definition at line 48 of file Scalar.hpp.
CompositionType torc::generic::Scalar< _Type >::getCompositionType | ( | ) | const throw () [inline, virtual] |
Get composition type for this object
Implements torc::generic::Composite< _Type >.
Definition at line 113 of file Scalar.hpp.
Scalar< _Type >::SizeType torc::generic::Scalar< _Type >::getSize | ( | void | ) | const throw () [inline, virtual] |
Get the total number of bits of the composition
Implements torc::generic::Composite< _Type >.
Definition at line 123 of file Scalar.hpp.
virtual const Pointer torc::generic::Scalar< _Type >::get | ( | const std::vector< SizeType > & | indices | ) | const throw (Error) [virtual] |
Get a specific member of this composition.
[in] | indices | A list of indices to be accessed. The number of indices must be equal to the number of dimensions. |
virtual void torc::generic::Scalar< _Type >::getChildren | ( | List & | outChildren | ) | const throw (Error) [virtual] |
Get children of this composition.
[out] | outChildren | A list of all children for this composition |