#include <DataSet.h>
Inherits DataMem.
Inherited by tlp::DisplayVectorDataType< T >.
Describes a value of any type.
Definition at line 57 of file DataSet.h.
◆ clone()
virtual DataType* tlp::DataType::clone |
( |
| ) |
const |
|
pure virtual |
- Returns
- A deep copy of the stored value.
◆ getTypeName()
virtual std::string tlp::DataType::getTypeName |
( |
| ) |
const |
|
pure virtual |
- Returns
- The C++ typename of the stored element
◆ isTulipProperty() [1/2]
static bool tlp::DataType::isTulipProperty |
( |
const std::string & |
typeName | ) |
|
|
static |
indicates if it is a Tulip property
◆ isTulipProperty() [2/2]
bool tlp::DataType::isTulipProperty |
( |
| ) |
const |
|
inline |
indicates if it is a Tulip property
Definition at line 79 of file DataSet.h.
◆ value
void* tlp::DataType::value |
The actual pointer to the element's data.
Definition at line 86 of file DataSet.h.