CHROMA
Public Member Functions | List of all members
Chroma::NamedObjectBase Class Referenceabstract

Typeinfo Hiding Base Clase. More...

#include <named_obj.h>

Inheritance diagram for Chroma::NamedObjectBase:
Chroma::NamedObject< T >

Public Member Functions

 NamedObjectBase ()
 
virtual void setFileXML (XMLReader &xml)=0
 Setter. More...
 
virtual void setFileXML (XMLBufferWriter &xml)=0
 Setter. More...
 
virtual void setRecordXML (XMLReader &xml)=0
 Setter. More...
 
virtual void setRecordXML (XMLBufferWriter &xml)=0
 Setter. More...
 
virtual void getFileXML (XMLReader &xml) const =0
 Getter. More...
 
virtual void getFileXML (XMLBufferWriter &xml) const =0
 Getter. More...
 
virtual void getRecordXML (XMLReader &xml) const =0
 Getter. More...
 
virtual void getRecordXML (XMLBufferWriter &xml) const =0
 Getter. More...
 
virtual ~NamedObjectBase ()
 

Detailed Description

Typeinfo Hiding Base Clase.

Definition at line 27 of file named_obj.h.

Constructor & Destructor Documentation

◆ NamedObjectBase()

Chroma::NamedObjectBase::NamedObjectBase ( )
inline

Definition at line 30 of file named_obj.h.

◆ ~NamedObjectBase()

virtual Chroma::NamedObjectBase::~NamedObjectBase ( )
inlinevirtual

Definition at line 57 of file named_obj.h.

Member Function Documentation

◆ getFileXML() [1/2]

virtual void Chroma::NamedObjectBase::getFileXML ( XMLBufferWriter &  xml) const
pure virtual

Getter.

Implemented in Chroma::NamedObject< T >.

◆ getFileXML() [2/2]

virtual void Chroma::NamedObjectBase::getFileXML ( XMLReader &  xml) const
pure virtual

Getter.

Implemented in Chroma::NamedObject< T >.

◆ getRecordXML() [1/2]

virtual void Chroma::NamedObjectBase::getRecordXML ( XMLBufferWriter &  xml) const
pure virtual

Getter.

Implemented in Chroma::NamedObject< T >.

◆ getRecordXML() [2/2]

virtual void Chroma::NamedObjectBase::getRecordXML ( XMLReader &  xml) const
pure virtual

Getter.

Implemented in Chroma::NamedObject< T >.

◆ setFileXML() [1/2]

virtual void Chroma::NamedObjectBase::setFileXML ( XMLBufferWriter &  xml)
pure virtual

Setter.

Implemented in Chroma::NamedObject< T >.

◆ setFileXML() [2/2]

virtual void Chroma::NamedObjectBase::setFileXML ( XMLReader &  xml)
pure virtual

Setter.

Implemented in Chroma::NamedObject< T >.

◆ setRecordXML() [1/2]

virtual void Chroma::NamedObjectBase::setRecordXML ( XMLBufferWriter &  xml)
pure virtual

Setter.

Implemented in Chroma::NamedObject< T >.

◆ setRecordXML() [2/2]

virtual void Chroma::NamedObjectBase::setRecordXML ( XMLReader &  xml)
pure virtual

Setter.

Implemented in Chroma::NamedObject< T >.


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