Version: 9.15.0
MyDataObject Class Reference

#include <MyDataModel.hxx>

Inheritance diagram for MyDataObject:
Inheritance graph

Public Member Functions

 MyDataObject ()
 
virtual std::string getPath ()
 
- Public Member Functions inherited from DataObject
 DataObject ()
 
 ~DataObject ()
 
void setLabel (std::string label)
 
std::string getLabel ()
 
void setProperty (std::string key, std::string value)
 
std::string getProperty (std::string key)
 
std::string getPathName ()
 
std::string getNameId ()
 
std::string toString ()
 

Static Public Attributes

static const std::string PROPERTY_KEY_TYPE = "type"
 
static const std::string PROPERTY_KEY_CIRCUIT ="circuit"
 
static const std::string PROPERTY_KEY_REPFONC ="rf"
 
- Static Public Attributes inherited from DataObject
static const std::string pathsep = std::string("/")
 

Constructor & Destructor Documentation

◆ MyDataObject()

MyDataObject::MyDataObject ( )

Member Function Documentation

◆ getPath()

std::string MyDataObject::getPath ( )
virtual

This function specified the localization of the object in the hierarchical organization

Implements DataObject.

References DataObject::getProperty(), DataObject::pathsep, PROPERTY_KEY_CIRCUIT, PROPERTY_KEY_REPFONC, and PROPERTY_KEY_TYPE.

Member Data Documentation

◆ PROPERTY_KEY_CIRCUIT

const std::string MyDataObject::PROPERTY_KEY_CIRCUIT ="circuit"
static

◆ PROPERTY_KEY_REPFONC

const std::string MyDataObject::PROPERTY_KEY_REPFONC ="rf"
static

◆ PROPERTY_KEY_TYPE

const std::string MyDataObject::PROPERTY_KEY_TYPE = "type"
static

The documentation for this class was generated from the following files: