|
Field3D
|
Used to return a string for the name of a templated field. More...
#include <Traits.h>
Public Member Functions | |
| const char * | name () |
| TemplatedFieldType () | |
Private Attributes | |
| std::string | m_name |
Used to return a string for the name of a templated field.
| TemplatedFieldType::TemplatedFieldType | ( | ) | [inline] |
Definition at line 122 of file Traits.h.
{
m_name = Field_T::staticClassName();
m_name +=
"<" +
DataTypeTraits<typename Field_T::value_type>::name() +
">";
}
| const char* TemplatedFieldType::name | ( | ) | [inline] |
Definition at line 118 of file Traits.h.
Referenced by FieldInterp< Data_T >::classType(), LinearFieldInterp::classType(), CubicFieldInterp::classType(), LinearGenericFieldInterp::classType(), LinearMACFieldInterp::classType(), CubicGenericFieldInterp::classType(), and TemplatedFieldType< ResizableField< Data_T > >::TemplatedFieldType().
{
return m_name.c_str();
}
std::string TemplatedFieldType::m_name [private] |
Definition at line 131 of file Traits.h.
Referenced by TemplatedFieldType< ResizableField< Data_T > >::name(), and TemplatedFieldType< ResizableField< Data_T > >::TemplatedFieldType().