![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Auxiliary data used to read persistent objects from a file. More...
#include <StdObjMgt_ReadData.hxx>
Data Structures | |
| class | ObjectSentry |
| Auxiliary class used to automate begin and end of reading object (eating opening and closing parenthesis) at constructor and destructor. More... | |
Public Member Functions | |
| StdObjMgt_ReadData (const occ::handle< Storage_BaseDriver > &theDriver, const int theNumberOfObjects) | |
| template<class Instantiator > | |
| void | CreatePersistentObject (const int theRef, Instantiator theInstantiator) |
| void | ReadPersistentObject (const int theRef) |
| occ::handle< StdObjMgt_Persistent > | PersistentObject (const int theRef) const |
| occ::handle< StdObjMgt_Persistent > | ReadReference () |
| template<class Persistent > | |
| StdObjMgt_ReadData & | operator>> (occ::handle< Persistent > &theTarget) |
| StdObjMgt_ReadData & | operator>> (occ::handle< StdObjMgt_Persistent > &theTarget) |
| template<class Type > | |
| StdObjMgt_ReadData & | ReadValue (Type &theValue) |
| StdObjMgt_ReadData & | operator>> (char &theValue) |
| StdObjMgt_ReadData & | operator>> (char16_t &theValue) |
| StdObjMgt_ReadData & | operator>> (int &theValue) |
| StdObjMgt_ReadData & | operator>> (bool &theValue) |
| StdObjMgt_ReadData & | operator>> (double &theValue) |
| StdObjMgt_ReadData & | operator>> (float &theValue) |
Auxiliary data used to read persistent objects from a file.
| StdObjMgt_ReadData::StdObjMgt_ReadData | ( | const occ::handle< Storage_BaseDriver > & | theDriver, |
| const int | theNumberOfObjects ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| occ::handle< StdObjMgt_Persistent > StdObjMgt_ReadData::ReadReference | ( | ) |
|
inline |