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

Description: Readable, Writable unsigned int. More...

Inheritance diagram for DtRwUnsigned:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRwUnsigned ()
 default constructor
 DtRwUnsigned (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 real constructor
 DtRwUnsigned (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtRwUnsigned (const DtString &name, unsigned value, DtReaderWriterRegistry *parentRegistry=NULL)
 real constructor
 DtRwUnsigned (const DtSymbolString &name, unsigned value, DtReaderWriterRegistry *parentRegistry=NULL)
 DtRwUnsigned (const DtRwUnsigned &orig)
 copy constructor
DtRwUnsignedoperator= (const DtRwUnsigned &orig)
 assign to unsigned int... assigns value only
virtual ~DtRwUnsigned ()
virtual operator const unsigned () const
 additional operator overrides
unsigned operator= (const unsigned orig)
 assign from unsigned
virtual int operator- () const
virtual unsigned operator* (const unsigned rhs) const
virtual unsigned operator/ (const unsigned rhs) const
virtual unsigned operator+ (const unsigned rhs) const
virtual unsigned operator- (const unsigned rhs) const
virtual int operator< (const unsigned rhs) const
virtual int operator> (const unsigned rhs) const
virtual int operator<= (const unsigned rhs) const
virtual int operator>= (const unsigned rhs) const
virtual int operator== (const unsigned rhs) const
virtual int operator!= (const unsigned rhs) const
virtual unsigned operator*= (const unsigned rhs)
virtual unsigned operator/= (const unsigned rhs)
virtual unsigned operator+= (const unsigned rhs)
virtual unsigned operator-= (const unsigned rhs)
virtual unsigned operator% (const unsigned rhs)
virtual unsigned operator%= (const unsigned rhs)
virtual unsigned operator-- (int)
virtual unsigned operator-- ()
virtual unsigned operator++ (int)
virtual unsigned operator++ ()
virtual unsigned value () const
virtual void setValue (unsigned 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

unsigned myValue

Detailed Description

Description: Readable, Writable unsigned int.


Constructor & Destructor Documentation

default constructor

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

real constructor

DtRwUnsigned::DtRwUnsigned ( const DtSymbolString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)
DtRwUnsigned::DtRwUnsigned ( const DtString name,
unsigned  value,
DtReaderWriterRegistry parentRegistry = NULL 
)

real constructor

DtRwUnsigned::DtRwUnsigned ( const DtSymbolString name,
unsigned  value,
DtReaderWriterRegistry parentRegistry = NULL 
)

copy constructor

virtual DtRwUnsigned::~DtRwUnsigned ( ) [virtual]

Member Function Documentation

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

assign to unsigned int... assigns value only

virtual DtRwUnsigned::operator const unsigned ( ) const [virtual]

additional operator overrides

conversion to unsigned operator

unsigned DtRwUnsigned::operator= ( const unsigned  orig)

assign from unsigned

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

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

Reimplemented from DtReaderWriter.

virtual DtlObjPtr DtRwUnsigned::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [virtual]
virtual const char* DtRwUnsigned::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

unsigned DtRwUnsigned::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)