Public Member Functions | Static Public Member Functions | Static Public Attributes
MatlabVariableName Class Reference

Brief description of class still missing. More...

#include <MatlabVariableName.h>

Inheritance diagram for MatlabVariableName:
GeopsyCore::MetaString GeopsyCore::MetaData QGpCoreTools::XMLClass QGpCoreTools::SharedObject

List of all members.

Public Member Functions

virtual QString baseName (int) const
virtual MetaDataclone () const
virtual const MetaDatadefaultValue () const
virtual int id () const
virtual bool isReadOnly (int) const
 MatlabVariableName ()
 MatlabVariableName (const QString &n)
 MatlabVariableName (const MatlabVariableName &o)
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 xmlMatlabVariableNameTag = "MatlabVariableName"

Detailed Description

Brief description of class still missing.

Full description of class still missing


Constructor & Destructor Documentation

Referenced by clone().

{}
MatlabVariableName::MatlabVariableName ( const QString &  n) [inline]
: MetaString(o) {}

Member Function Documentation

QString MatlabVariableName::baseName ( int  ) const [virtual]

Reimplemented from GeopsyCore::MetaData.

References xmlMatlabVariableNameTag.

virtual MetaData* MatlabVariableName::clone ( ) const [inline, virtual]

Implements GeopsyCore::MetaData.

References MatlabVariableName().

{return new MatlabVariableName(*this);}
virtual const MetaData* MatlabVariableName::defaultValue ( ) const [inline, virtual]

Implements GeopsyCore::MetaData.

{return &_defaultValue;}
virtual int MatlabVariableName::id ( ) const [inline, virtual]

Implements GeopsyCore::MetaData.

Referenced by setId().

{return _id;}
virtual bool MatlabVariableName::isReadOnly ( int  ) const [inline, virtual]

Reimplemented from GeopsyCore::MetaData.

{return true;}
QString MatlabVariableName::name ( int  ,
const QString &   
) const [virtual]

Reimplemented from GeopsyCore::MetaData.

References xmlMatlabVariableNameTag.

static void MatlabVariableName::registerNames ( ) [static]
virtual void MatlabVariableName::setId ( int  id) const [inline, virtual]

Implements GeopsyCore::MetaData.

References id().

{_id=id;}
static int MatlabVariableName::staticId ( ) [inline, static]

Referenced by MatFormat::load().

{return _id;}
QStringList MatlabVariableName::subNames ( ) const [virtual]

Reimplemented from GeopsyCore::MetaData.

References xmlMatlabVariableNameTag.

{
  QStringList names;
  names << xmlMatlabVariableNameTag;
  return names;
}
QString MatlabVariableName::title ( int  ,
const QString &   
) const [virtual]

Reimplemented from GeopsyCore::MetaData.

References QGpCoreTools::tr().

{
  return tr("Matlab variable name");
}
virtual const QString& MatlabVariableName::xml_tagName ( ) const [inline, virtual]

Member Data Documentation

const QString MatlabVariableName::xmlMatlabVariableNameTag = "MatlabVariableName" [static]

Referenced by baseName(), name(), subNames(), and xml_tagName().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines