7 #ifndef _DDLEXT_DECLARATION_H_INCLUDED_
8 #define _DDLEXT_DECLARATION_H_INCLUDED_
A common result class usable as return value throughout.
Abstract base class/interface for Visitor design-pattern.
Representation of an external declaration inside the header of a DDL description.
const A_UTILS_NS::cString & GetName() const
Getter for the name of the representation object.
cDDLExtDeclaration(const A_UTILS_NS::cString &strKey, const A_UTILS_NS::cString &strValue)
CTOR.
cDDLExtDeclaration(cDDLExtDeclaration &oExtDecl)
Copy CTOR.
A_UTILS_NS::cString GetKey() const
Getter for the key.
A_UTILS_NS::cString GetValue() const
Getter for the value.
tResult Create(const A_UTILS_NS::cString &strKey, const A_UTILS_NS::cString &strValue)
Creation method to fill the object with data.
bool IsInitialized() const
Getter for the initialization flag.
void SetValue(const A_UTILS_NS::cString &strValue)
Setter for the Value.
virtual ~cDDLExtDeclaration()
DTOR.
cDDLExtDeclaration()
Default CTOR.
tResult Accept(IDDLVisitor *poVisitor)
Acceptance method for Visitor design-pattern.
void SetKey(const A_UTILS_NS::cString &strKey)
Setter for the key.
The abstract helper class for representation classes for DDL descriptions.
Namespace for the mainpage_pkg_ddl.