AnnotatedType.hpp
A base class to provide a DataMap and accessors to derived classes.
Note
Status: ALPHA
-
class AnnotatedType
- #include <AnnotatedType.hpp>
A generic base class implementing the use of dynamic traits via DataMaps.
Public Functions
-
inline DataLayout &GetDataLayout()
-
inline const DataLayout &GetDataLayout() const
-
inline bool HasTraitID(size_t id) const
-
template<typename T>
inline bool TestTraitType(size_t id) const
-
inline double GetTraitAsDouble(size_t id) const
-
inline DataLayout &GetDataLayout()