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... | |
![]() | |
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.