VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes
DtRwInt Class Reference

Description: Readable, Writable int. More...

Inheritance diagram for DtRwInt:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRwInt ()
 default constructor
 DtRwInt (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor
 DtRwInt (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtRwInt (const DtString &name, int value, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor from an int
 DtRwInt (const DtSymbolString &name, int value, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor from an int
 DtRwInt (int orig, DtReaderWriterRegistry *const parentRegistry=NULL)
 copy constructor
 DtRwInt (const DtRwInt &orig, DtReaderWriterRegistry *const parentRegistry=NULL)
DtRwIntoperator= (const DtRwInt &orig)
 assign to int... assigns value only
virtual ~DtRwInt ()
virtual operator const int () const
 additional operator overrides
int operator= (const int orig)
 assign from int
virtual int operator- () const
virtual int operator* (const int rhs) const
virtual int operator/ (const int rhs) const
virtual int operator+ (const int rhs) const
virtual int operator- (const int rhs) const
virtual int operator< (const int rhs) const
virtual int operator> (const int rhs) const
virtual int operator<= (const int rhs) const
virtual int operator>= (const int rhs) const
virtual int operator== (const int rhs) const
virtual int operator!= (const int rhs) const
virtual int operator*= (const int rhs)
virtual int operator/= (const int rhs)
virtual int operator+= (const int rhs)
virtual int operator-= (const int rhs)
virtual int operator% (const int rhs)
virtual int operator%= (const int rhs)
virtual int operator-- (int)
virtual int operator-- ()
virtual int operator++ (int)
virtual int operator++ ()
virtual int value () const
virtual void setValue (int value)
virtual void putData (FILE *fp, int indentLevel=0)
 Deriving class overrides these to get/put class specific data.
virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
virtual const char * readerWriterType () const
 Used to supply a string type that this reader writer type is.

Protected Attributes

int myValue

Detailed Description

Description: Readable, Writable int.


Constructor & Destructor Documentation

default constructor

DtRwInt::DtRwInt ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

real constructor

DtRwInt::DtRwInt ( const DtSymbolString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)
DtRwInt::DtRwInt ( const DtString name,
int  value,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

real constructor from an int

DtRwInt::DtRwInt ( const DtSymbolString name,
int  value,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

real constructor from an int

DtRwInt::DtRwInt ( int  orig,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

copy constructor

DtRwInt::DtRwInt ( const DtRwInt orig,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)
virtual DtRwInt::~DtRwInt ( ) [virtual]

Member Function Documentation

DtRwInt& DtRwInt::operator= ( const DtRwInt orig)

assign to int... assigns value only

virtual DtRwInt::operator const int ( ) const [virtual]

additional operator overrides

conversion to int operator

int DtRwInt::operator= ( const int  orig)

assign from int

virtual int DtRwInt::operator- ( ) const [virtual]
virtual int DtRwInt::operator* ( const int  rhs) const [virtual]
virtual int DtRwInt::operator/ ( const int  rhs) const [virtual]
virtual int DtRwInt::operator+ ( const int  rhs) const [virtual]
virtual int DtRwInt::operator- ( const int  rhs) const [virtual]
virtual int DtRwInt::operator< ( const int  rhs) const [virtual]
virtual int DtRwInt::operator> ( const int  rhs) const [virtual]
virtual int DtRwInt::operator<= ( const int  rhs) const [virtual]
virtual int DtRwInt::operator>= ( const int  rhs) const [virtual]
virtual int DtRwInt::operator== ( const int  rhs) const [virtual]
virtual int DtRwInt::operator!= ( const int  rhs) const [virtual]
virtual int DtRwInt::operator*= ( const int  rhs) [virtual]
virtual int DtRwInt::operator/= ( const int  rhs) [virtual]
virtual int DtRwInt::operator+= ( const int  rhs) [virtual]
virtual int DtRwInt::operator-= ( const int  rhs) [virtual]
virtual int DtRwInt::operator% ( const int  rhs) [virtual]
virtual int DtRwInt::operator%= ( const int  rhs) [virtual]
virtual int DtRwInt::operator-- ( int  ) [virtual]
virtual int DtRwInt::operator-- ( ) [virtual]
virtual int DtRwInt::operator++ ( int  ) [virtual]
virtual int DtRwInt::operator++ ( ) [virtual]
virtual int DtRwInt::value ( ) const [virtual]
virtual void DtRwInt::setValue ( int  value) [virtual]
virtual void DtRwInt::putData ( FILE *  fp,
int  indentLevel = 0 
) [virtual]

Deriving class overrides these to get/put class specific data.

Reimplemented from DtReaderWriter.

virtual DtlObjPtr DtRwInt::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [virtual]
virtual const char* DtRwInt::readerWriterType ( ) const [virtual]

Used to supply a string type that this reader writer type is.

This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create

Reimplemented from DtReaderWriter.


Member Data Documentation

int DtRwInt::myValue [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)