#include <NamedDescriptor.h>
Public Member Functions | |
std::string | BuildFileName () |
virtual void | ContentToFileFunction (std::string filename) |
virtual void | FileToContentFunction (std::string filename) |
Content | GetContent () |
std::string | GetNodeName () const |
ElemType_t | GetType () const |
NamedDescriptor (const char *Name, const char *ClassName, const ElemType_t DescriptorType) | |
void | SetClass (std::string name) |
void | SetContent (Content cont) |
Public Attributes | |
Content | m_content |
ElemType_t | m_elemType |
std::string | m_stClassName |
std::string | m_stXMLName |
Definition at line 37 of file NamedDescriptor.h.
cop::NamedDescriptor< Content >::NamedDescriptor | ( | const char * | Name, |
const char * | ClassName, | ||
const ElemType_t | DescriptorType | ||
) | [inline] |
Definition at line 40 of file NamedDescriptor.h.
std::string cop::NamedDescriptor< Content >::BuildFileName | ( | ) | [inline] |
Definition at line 48 of file NamedDescriptor.h.
virtual void cop::NamedDescriptor< Content >::ContentToFileFunction | ( | std::string | filename | ) | [inline, virtual] |
Definition at line 64 of file NamedDescriptor.h.
virtual void cop::NamedDescriptor< Content >::FileToContentFunction | ( | std::string | filename | ) | [inline, virtual] |
Definition at line 82 of file NamedDescriptor.h.
Content cop::NamedDescriptor< Content >::GetContent | ( | ) | [inline] |
Definition at line 118 of file NamedDescriptor.h.
std::string cop::NamedDescriptor< Content >::GetNodeName | ( | ) | const [inline, virtual] |
returns the name that a will be used in the xml. This should be replaced by any derivative of Elem
Reimplemented from cop::Descriptor.
Definition at line 61 of file NamedDescriptor.h.
ElemType_t cop::NamedDescriptor< Content >::GetType | ( | ) | const [inline, virtual] |
Returns the type which is used for checkign for certain descriptor types, should be overwritten by any derivative of Elem
Reimplemented from cop::Elem.
Definition at line 62 of file NamedDescriptor.h.
void cop::NamedDescriptor< Content >::SetClass | ( | std::string | name | ) | [inline] |
Definition at line 54 of file NamedDescriptor.h.
void cop::NamedDescriptor< Content >::SetContent | ( | Content | cont | ) | [inline] |
Definition at line 117 of file NamedDescriptor.h.
Content cop::NamedDescriptor< Content >::m_content |
Definition at line 122 of file NamedDescriptor.h.
ElemType_t cop::NamedDescriptor< Content >::m_elemType |
Definition at line 121 of file NamedDescriptor.h.
std::string cop::NamedDescriptor< Content >::m_stClassName |
Definition at line 120 of file NamedDescriptor.h.
std::string cop::NamedDescriptor< Content >::m_stXMLName |
Definition at line 119 of file NamedDescriptor.h.