![]() |
VR-Forces 4.0.4 Class Documentation
|
Backup class for CIGI Settings. More...

Public Member Functions | |
| DtCigiSettingsBackup (makArchives::DtCigiSettingsRecord *, const std::string &name) | |
| virtual | ~DtCigiSettingsBackup () |
| const makArchives::DtCigiSettingsRecord & | restoredCigiSettings () const |
| const makArchives::DtCigiSettingsRecord * | cigiSettings () const |
| void | setCigiSettings (makArchives::DtCigiSettingsRecord *r) |
Protected Member Functions | |
| virtual void | restore (const DtSettingsBackup *from) |
| DtSettingsBackup class implementation. | |
| virtual std::string | backupClassType () const |
| Override to return the class name of this object. | |
| virtual DtSettingsBackup * | create () const |
| Returns a new empty class of type. | |
| virtual void | write (boost::archive::xml_oarchive &ar) |
| Override to write to given stream. | |
| virtual void | read (boost::archive::xml_iarchive &ar) |
| Override to read from given stream. | |
| virtual std::string | backupName () const |
| Returns name to be placed in dialog when restoring settings. | |
Protected Attributes | |
| makArchives::DtCigiSettingsRecord * | myCigiSettings |
| makArchives::DtCigiSettingsRecord | myRestoredCigiSettings |
| std::string | myName |
Backup class for CIGI Settings.
| makVrv::DtCigiSettingsBackup::DtCigiSettingsBackup | ( | makArchives::DtCigiSettingsRecord * | , |
| const std::string & | name | ||
| ) |
| virtual makVrv::DtCigiSettingsBackup::~DtCigiSettingsBackup | ( | ) | [virtual] |
| const makArchives::DtCigiSettingsRecord& makVrv::DtCigiSettingsBackup::restoredCigiSettings | ( | ) | const [inline] |
| const makArchives::DtCigiSettingsRecord* makVrv::DtCigiSettingsBackup::cigiSettings | ( | ) | const [inline] |
| void makVrv::DtCigiSettingsBackup::setCigiSettings | ( | makArchives::DtCigiSettingsRecord * | r | ) | [inline] |
| virtual void makVrv::DtCigiSettingsBackup::restore | ( | const DtSettingsBackup * | from | ) | [protected, virtual] |
DtSettingsBackup class implementation.
Called with the object that needs to be restored from.
Implements makVrv::DtSettingsBackup.
| virtual std::string makVrv::DtCigiSettingsBackup::backupClassType | ( | ) | const [protected, virtual] |
Override to return the class name of this object.
Will be used as a key to look itself up in the backup manager
Implements makVrv::DtSettingsBackup.
| virtual DtSettingsBackup* makVrv::DtCigiSettingsBackup::create | ( | ) | const [protected, virtual] |
Returns a new empty class of type.
Will be called from restore() method to restore data into
Implements makVrv::DtSettingsBackup.
| virtual void makVrv::DtCigiSettingsBackup::write | ( | boost::archive::xml_oarchive & | ar | ) | [protected, virtual] |
Override to write to given stream.
Implementation need not be more than oa << *this
Implements makVrv::DtSettingsBackup.
| virtual void makVrv::DtCigiSettingsBackup::read | ( | boost::archive::xml_iarchive & | ar | ) | [protected, virtual] |
Override to read from given stream.
Implementation need not be more than ia >> *this
Implements makVrv::DtSettingsBackup.
| virtual std::string makVrv::DtCigiSettingsBackup::backupName | ( | ) | const [protected, virtual] |
Returns name to be placed in dialog when restoring settings.
Reimplemented from makVrv::DtSettingsBackup.
std::string makVrv::DtCigiSettingsBackup::myName [protected] |