#include <IOManagerIS.h>
Inheritance diagram for Sct::IS::IOManagerIS:
Public Member Functions | |
virtual void | write (const Serializable &ob, const IOParams *params=0) const throw (LogicError, IoError) |
Write an object. | |
virtual shared_ptr< Serializable > | read (const string &name, const IOParams *params=0) const throw (LogicError, IoError) |
Read an object. | |
virtual shared_ptr< Serializable > | read (const ISCallbackInfo &info) const throw (LogicError, IoError) |
virtual shared_ptr< Serializable > | read (ISInfoIterator &it) const throw (LogicError, IoError) |
Static Public Member Functions | |
IOManagerIS & | instance () throw () |
Protected Member Functions | |
IOManagerIS () throw () |
|
Definition at line 53 of file IOManagerIS.cpp. |
|
Reimplemented in Sct::ISProxy::IOManagerISProxy. Definition at line 55 of file IOManagerIS.cpp. Referenced by SctAnalysis::AnalysisAlgorithm::addFit(), SctAnalysis::AnalysisAlgorithm::addRaw(), and SctAnalysis::AnalysisAlgorithm::finish(). |
|
Definition at line 105 of file IOManagerIS.cpp. References Sct::IS::IONameIS::getClassName(). |
|
Definition at line 92 of file IOManagerIS.cpp. References Sct::IS::IONameIS::getClassName(). |
|
Read an object. Will determine the class by first reading a string assumed to contain the className.
Implements Sct::IOManager. Definition at line 78 of file IOManagerIS.cpp. References Sct::IS::IONameIS::getClassName(). |
|
Write an object.
Implements Sct::IOManager. Reimplemented in Sct::ISProxy::IOManagerISProxy. Definition at line 60 of file IOManagerIS.cpp. References Sct::IOName::getIOName(), Sct::IS::IOParamsIS::serverName, and Sct::IS::IONameIS::setServer(). |