A Description gives human-readable descriptive information for the object it is included within. More...
#include <Description.h>
Public Member Functions | |
Description * | clone () const |
It creates a new copy of this object. More... | |
Initializer Methods | |
Methods related to instantiation and destruction. | |
Description () | |
It initializes a new Description. More... | |
~Description () | |
Destructor. More... | |
Accessor methods | |
Methods used to get or set properties. | |
void | setTitle (const std::string &title) |
const std::string & | getTitle () const |
void | setAbstract (const std::string &a) |
const std::string & | getAbstract () const |
Private Attributes | |
std::string | m_abstract |
Abstract. (Optional) More... | |
std::string | m_title |
Title. (Optional) More... | |
A Description gives human-readable descriptive information for the object it is included within.
This information can be extracted and used for such purposes as creating informal searchable metadata in catalogue systems. More metadata fields may be added to this element in the future.
Definition at line 56 of file Description.h.
te::se::Description::Description | ( | ) |
It initializes a new Description.
te::se::Description::~Description | ( | ) |
Destructor.
Description* te::se::Description::clone | ( | ) | const |
It creates a new copy of this object.
const std::string& te::se::Description::getAbstract | ( | ) | const |
const std::string& te::se::Description::getTitle | ( | ) | const |
void te::se::Description::setAbstract | ( | const std::string & | a | ) |
void te::se::Description::setTitle | ( | const std::string & | title | ) |
|
private |
Abstract. (Optional)
Definition at line 94 of file Description.h.
|
private |
Title. (Optional)
Definition at line 93 of file Description.h.