Comments meta data for Signal. More...
#include <Comments.h>
Public Member Functions | |
| virtual QString | baseName (int) const |
| virtual MetaData * | clone () const |
| virtual const MetaData * | defaultValue () const |
| virtual int | id () const |
| virtual QString | name (int, const QString &) const |
| virtual void | setId (int id) const |
| virtual QStringList | subNames () const |
| virtual QString | title (int, const QString &) const |
| virtual const QString & | xml_tagName () const |
Static Public Member Functions | |
| static void | registerNames () |
| static int | staticId () |
Static Public Attributes | |
| static const QString | xmlCommentsTag = "Comments" |
| QString GeopsyCore::Comments::baseName | ( | int | ) | const [virtual] |
| virtual MetaData* GeopsyCore::Comments::clone | ( | ) | const [inline, virtual] |
Implements GeopsyCore::MetaData.
{return new Comments(*this);}
| virtual const MetaData* GeopsyCore::Comments::defaultValue | ( | ) | const [inline, virtual] |
Implements GeopsyCore::MetaData.
{return &_defaultValue;}
| virtual int GeopsyCore::Comments::id | ( | ) | const [inline, virtual] |
Implements GeopsyCore::MetaData.
{return _id;}
| QString GeopsyCore::Comments::name | ( | int | , |
| const QString & | |||
| ) | const [virtual] |
| static void GeopsyCore::Comments::registerNames | ( | ) | [static] |
| virtual void GeopsyCore::Comments::setId | ( | int | id | ) | const [inline, virtual] |
Implements GeopsyCore::MetaData.
{_id=id;}
| static int GeopsyCore::Comments::staticId | ( | ) | [inline, static] |
Referenced by GeopsyCore::Signal::comments(), and GeopsyCore::Signal::setComments().
{return _id;}
| QStringList GeopsyCore::Comments::subNames | ( | ) | const [virtual] |
Reimplemented from GeopsyCore::MetaData.
References xmlCommentsTag.
{
QStringList names;
names << xmlCommentsTag;
return names;
}
| QString GeopsyCore::Comments::title | ( | int | , |
| const QString & | |||
| ) | const [virtual] |
| virtual const QString& GeopsyCore::Comments::xml_tagName | ( | ) | const [inline, virtual] |
Implements QGpCoreTools::XMLClass.
{return xmlCommentsTag;}
const QString GeopsyCore::Comments::xmlCommentsTag = "Comments" [static] |
Referenced by baseName(), name(), and subNames().