VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Private Attributes
DtSpecificationAttribute Class Referenceabstract
Inheritance diagram for DtSpecificationAttribute:
Inheritance graph
[legend]

Public Types

enum  DtSedrisType {
  ENUMERATION, LOGICAL, NULLVALUE, STRING,
  KEY, INDEX, COUNT, INTEGER,
  REAL
}
 

Public Member Functions

 DtSpecificationAttribute ()
 
virtual ~DtSpecificationAttribute ()
 
 DtSpecificationAttribute (const DtSpecificationAttribute &orig)
 
DtSpecificationAttributeoperator= (const DtSpecificationAttribute &orig)
 
virtual bool operator== (const DtSpecificationAttribute &other) const
 
virtual bool operator!= (const DtSpecificationAttribute &other) const
 
virtual bool operator< (const DtSpecificationAttribute &other) const
 
virtual bool operator> (const DtSpecificationAttribute &other) const
 
virtual DtString label () const
 
virtual void setLabel (const DtString &label)
 
virtual bool readFrom (FILE *fp)
 
virtual bool writeTo (FILE *fp)
 
virtual unsigned int type () const =0
 
virtual DtSpecificationAttributeclone () const =0
 

Private Attributes

DtString myLabel
 

Member Enumeration Documentation

Enumerator
ENUMERATION 
LOGICAL 
NULLVALUE 
STRING 
KEY 
INDEX 
COUNT 
INTEGER 
REAL 

Constructor & Destructor Documentation

DtSpecificationAttribute::DtSpecificationAttribute ( )
virtual DtSpecificationAttribute::~DtSpecificationAttribute ( )
virtual
DtSpecificationAttribute::DtSpecificationAttribute ( const DtSpecificationAttribute orig)

Member Function Documentation

DtSpecificationAttribute& DtSpecificationAttribute::operator= ( const DtSpecificationAttribute orig)
virtual bool DtSpecificationAttribute::operator== ( const DtSpecificationAttribute other) const
virtual
virtual bool DtSpecificationAttribute::operator!= ( const DtSpecificationAttribute other) const
virtual
virtual bool DtSpecificationAttribute::operator< ( const DtSpecificationAttribute other) const
virtual
virtual bool DtSpecificationAttribute::operator> ( const DtSpecificationAttribute other) const
virtual
virtual DtString DtSpecificationAttribute::label ( ) const
virtual
virtual void DtSpecificationAttribute::setLabel ( const DtString label)
virtual
virtual bool DtSpecificationAttribute::readFrom ( FILE *  fp)
virtual
virtual bool DtSpecificationAttribute::writeTo ( FILE *  fp)
virtual
virtual unsigned int DtSpecificationAttribute::type ( ) const
pure virtual
virtual DtSpecificationAttribute* DtSpecificationAttribute::clone ( ) const
pure virtual

Member Data Documentation

DtString DtSpecificationAttribute::myLabel
private

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)