![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DerivedSRUserExtension (DtVrfObjectStateRepository *stateRepository, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) | |
| DerivedSRUserExtension (DtVrfObjectStateRepository *stateRepository, const DerivedSRUserExtension &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) | |
| const DerivedSRUserExtension & | operator= (const DerivedSRUserExtension &orig) |
| virtual | ~DerivedSRUserExtension () |
| virtual DtVrfStateRepositoryUserExtension * | clone (DtVrfObjectStateRepository *stateRepository, const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| Note you must implement the clone function in derived classes to ensure that this data is initialized from the parameter database correctly. | |
| virtual DtString | type () const |
| Type of extension object to create. | |
| virtual void | init () |
| Called after object has been created by the DtVrfObjectStateRepository class. | |
| virtual void | setTag (const DtString &tag) |
| virtual const DtString & | tag () const |
Static Public Member Functions | |
| static DtVrfStateRepositoryUserExtension * | create (DtVrfObjectStateRepository *stateRepository, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) |
| Returns newly created instance of this class. | |
Protected Attributes | |
| DtRwString | myTag |
| DerivedSRUserExtension::DerivedSRUserExtension | ( | DtVrfObjectStateRepository * | stateRepository, |
| const DtString & | rwName = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
| DerivedSRUserExtension::DerivedSRUserExtension | ( | DtVrfObjectStateRepository * | stateRepository, |
| const DerivedSRUserExtension & | orig, | ||
| const DtString & | rwName = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
| virtual DerivedSRUserExtension::~DerivedSRUserExtension | ( | ) | [virtual] |
| const DerivedSRUserExtension& DerivedSRUserExtension::operator= | ( | const DerivedSRUserExtension & | orig | ) |
| virtual DtVrfStateRepositoryUserExtension* DerivedSRUserExtension::clone | ( | DtVrfObjectStateRepository * | stateRepository, |
| const DtString & | name, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
Note you must implement the clone function in derived classes to ensure that this data is initialized from the parameter database correctly.
Reimplemented from DtVrfStateRepositoryUserExtension.
| virtual DtString DerivedSRUserExtension::type | ( | ) | const [virtual] |
Type of extension object to create.
Returns DtDefaultSRUserExtensionType, defined in vrfSRUserExtTypes.h.
Reimplemented from DtVrfStateRepositoryUserExtension.
| virtual void DerivedSRUserExtension::init | ( | ) | [virtual] |
Called after object has been created by the DtVrfObjectStateRepository class.
Reimplemented from DtVrfStateRepositoryUserExtension.
| virtual void DerivedSRUserExtension::setTag | ( | const DtString & | tag | ) | [virtual] |
| virtual const DtString& DerivedSRUserExtension::tag | ( | ) | const [virtual] |
| static DtVrfStateRepositoryUserExtension* DerivedSRUserExtension::create | ( | DtVrfObjectStateRepository * | stateRepository, |
| const DtString & | rwName = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) | [static] |
Returns newly created instance of this class.
Reimplemented from DtVrfStateRepositoryUserExtension.
DtRwString DerivedSRUserExtension::myTag [protected] |