frepple::utils::HasDescription Class Reference

This is a decorator class for the main objects. More...

#include <utils.h>

Inheritance diagram for frepple::utils::HasDescription:

Public Member Functions

void endElement (XMLInput &, const Attribute &, const DataElement &)
 
string getCategory () const
 
string getDescription () const
 
string getSubCategory () const
 
void setCategory (const string &f)
 
void setDescription (const string &f)
 
void setSubCategory (const string &f)
 
void writeElement (XMLOutput *, const Keyword &, mode=DEFAULT) const
 

Protected Member Functions

size_t extrasize () const
 

Detailed Description

This is a decorator class for the main objects.

Instances of this class have a description, category and sub_category.

Definition at line 4972 of file utils.h.

Member Function Documentation

void frepple::utils::HasDescription::endElement ( XMLInput pIn,
const Attribute pAttr,
const DataElement pElement 
)

Definition at line 567 of file utils/library.cpp.

size_t frepple::utils::HasDescription::extrasize ( ) const
inlineprotected

Returns the memory size in bytes.

Definition at line 4998 of file utils.h.

string frepple::utils::HasDescription::getCategory ( ) const
inline

Returns the category.

Definition at line 4976 of file utils.h.

string frepple::utils::HasDescription::getDescription ( ) const
inline

Returns the getDescription.

Definition at line 4982 of file utils.h.

string frepple::utils::HasDescription::getSubCategory ( ) const
inline

Returns the sub_category.

Definition at line 4979 of file utils.h.

void frepple::utils::HasDescription::setCategory ( const string &  f)
inline

Sets the category field.

Definition at line 4985 of file utils.h.

void frepple::utils::HasDescription::setDescription ( const string &  f)
inline

Sets the description field.

Definition at line 4991 of file utils.h.

void frepple::utils::HasDescription::setSubCategory ( const string &  f)
inline

Sets the sub_category field.

Definition at line 4988 of file utils.h.

void frepple::utils::HasDescription::writeElement ( XMLOutput o,
const Keyword t,
mode  m = DEFAULT 
) const

Definition at line 556 of file utils/library.cpp.


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