SOFA API  590b9f7a
Open source framework for multi-physics simuation
sofa::defaulttype::SelectableItemDataTypeInfo< TDataType > Struct Template Reference

#include <TypeInfo_SelectableItem.h>

Inheritance diagram for sofa::defaulttype::SelectableItemDataTypeInfo< TDataType >:

Static Public Member Functions

static const std::string name ()
 
static const std::string GetTypeName ()
 
- Static Public Member Functions inherited from sofa::defaulttype::DefaultDataTypeInfo< TDataType >
static sofa::Size size ()
 
static sofa::Size byteSize ()
 
static sofa::Size size (const DataType &)
 
template<typename T >
static void getValue (const DataType &, Index, T &)
 
static bool setSize (DataType &, sofa::Size)
 
template<typename T >
static void setValue (DataType &, Index, const T &)
 
static void getValueString (const DataType &, Index, std::string &)
 
static void setValueString (DataType &, Index, const std::string &)
 
static const void * getValuePtr (const DataType &)
 
static void * getValuePtr (DataType &)
 
static const std::string name ()
 
static const std::string GetTypeName ()
 

Function details

◆ GetTypeName()

template<class TDataType >
static const std::string sofa::defaulttype::SelectableItemDataTypeInfo< TDataType >::GetTypeName ( )
inlinestatic

◆ name()

template<class TDataType >
static const std::string sofa::defaulttype::SelectableItemDataTypeInfo< TDataType >::name ( )
inlinestatic

Enum details

◆ anonymous enum

template<class TDataType >
anonymous enum
Enumerator
ValidInfo 

1 if this type has valid infos