|
|
virtual PvdError | createClass (const NamespacedName &nm)=0 |
| |
|
template<typename TDataType > |
| PvdError | createClass () |
| |
|
virtual PvdError | deriveClass (const NamespacedName &parent, const NamespacedName &child)=0 |
| |
|
template<typename TParentType , typename TChildType > |
| PvdError | deriveClass () |
| |
|
virtual bool | isClassExist (const NamespacedName &nm)=0 |
| |
|
template<typename TDataType > |
| bool | isClassExist () |
| |
|
virtual PvdError | createProperty (const NamespacedName &clsName, const char *name, const char *semantic, const NamespacedName &dtypeName, PropertyType::Enum propertyType, DataRef< NamedValue > values=DataRef< NamedValue >())=0 |
| |
|
template<typename TClsType , typename TDataType > |
| PvdError | createProperty (String name, String semantic="", PropertyType::Enum propertyType=PropertyType::Scalar, DataRef< NamedValue > values=DataRef< NamedValue >()) |
| |
|
virtual PvdError | createPropertyMessage (const NamespacedName &cls, const NamespacedName &msgName, DataRef< PropertyMessageArg > entries, uint32_t messageSizeInBytes)=0 |
| |
|
template<typename TClsType , typename TMsgType > |
| PvdError | createPropertyMessage (DataRef< PropertyMessageArg > entries) |
| |
The documentation for this class was generated from the following file: