|
HOPS
HOPS class reference
|
Class MHO_SerializableObjectFactorySpecific. More...
#include <MHO_SerializableObjectFactory.hh>
Public Member Functions | |
| MHO_SerializableObjectFactorySpecific () | |
| virtual | ~MHO_SerializableObjectFactorySpecific () |
| virtual MHO_Serializable * | Build () |
| Virtual function to build and return an instance of an MHO_Serializable which points to the underlying XClassType object. More... | |
| virtual MHO_Serializable * | BuildFromFileInterface (MHO_BinaryFileInterface &inter) |
| Builds an MHO_Serializable object from a file interface, which points to the underlying XClassType object. More... | |
| virtual bool | WriteToFileInterface (MHO_BinaryFileInterface &inter, const MHO_Serializable *object, const std::string &shortname="") |
| Writes an object to a binary file interface using its short name, with full knowledge of the underlying XClassType. More... | |
Public Member Functions inherited from hops::MHO_SerializableObjectFactory | |
| MHO_SerializableObjectFactory () | |
| virtual | ~MHO_SerializableObjectFactory () |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Virtual function to build and return an instance of an MHO_Serializable which points to the underlying XClassType object.
Reimplemented from hops::MHO_SerializableObjectFactory.
|
inlinevirtual |
Builds an MHO_Serializable object from a file interface, which points to the underlying XClassType object.
| inter | Reference to an MHO_BinaryFileInterface object. |
Reimplemented from hops::MHO_SerializableObjectFactory.
|
inlinevirtual |
Writes an object to a binary file interface using its short name, with full knowledge of the underlying XClassType.
| inter | Reference to MHO_BinaryFileInterface for writing operations |
| object | Pointer to const MHO_Serializable object to be written |
| shortname | Short name associated with the object |
Reimplemented from hops::MHO_SerializableObjectFactory.