SOFA API  d5b6f761
Open source framework for multi-physics simuation
sofa::defaulttype::DataTypeInfo< std::string > Struct Reference

#include <TypeInfo_Text.h>

Inheritance diagram for sofa::defaulttype::DataTypeInfo< std::string >:

Static Public Member Functions

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

Function details

◆ GetTypeName()

static const std::string sofa::defaulttype::DataTypeInfo< std::string >::GetTypeName ( )
inlinestatic

◆ getValuePtr() [1/2]

static const void* sofa::defaulttype::DataTypeInfo< std::string >::getValuePtr ( const std::string &  data)
inlinestatic

◆ getValuePtr() [2/2]

static void* sofa::defaulttype::DataTypeInfo< std::string >::getValuePtr ( std::string &  data)
inlinestatic

◆ name()

static const std::string sofa::defaulttype::DataTypeInfo< std::string >::name ( )
inlinestatic