#include <IONameIS.h>
Inheritance diagram for Sct::IS::IONameIS:
Public Member Functions | |
IONameIS (const string &nameIO) throw (InvalidArgument) | |
IONameIS (const string &uniqueID, const string &className) throw () | |
IONameIS (const string &uniqueID, const string &className, const string &server) throw () | |
virtual | ~IONameIS () throw () |
string | getClassName () const throw () |
void | setServer (const string &server) throw () |
string | getServer () const throw () |
string | getModuleName () const |
unsigned long | getScanNumber () const |
unsigned long | getRunNumber () const |
Static Public Member Functions | |
string | getRegExp (const string &className) throw () |
string | getDefaultServer () throw () |
void | setDefaultServer (const string &server) throw () |
Protected Member Functions | |
virtual void | parse () throw (InvalidArgument) |
Must set uniqueID from nameIO. | |
virtual void | construct () throw () |
Must set nameIO from uniqueID and className. | |
Private Attributes | |
string | server |
Static Private Attributes | |
string | defaultServer |
|
Definition at line 9 of file IONameIS.cpp. |
|
Definition at line 13 of file IONameIS.cpp. |
|
Definition at line 17 of file IONameIS.cpp. |
|
Definition at line 21 of file IONameIS.cpp. |
|
Must set nameIO from uniqueID and className.
Implements Sct::IOName. Definition at line 44 of file IONameIS.cpp. |
|
Definition at line 32 of file IONameIS.cpp. Referenced by Sct::IS::IOManagerIS::read(), and SctAnalysis::AnalysisWorkerGroup::work(). |
|
Definition at line 61 of file IONameIS.cpp. |
|
Definition at line 89 of file IONameIS.cpp. References Sct::IOName::getUniqueID(). Referenced by SctCalibrationController::CalibrationControllerImpl::applyChanges(), and SctAnalysis::AnalysisWorkerGroup::work(). |
|
Definition at line 25 of file IONameIS.cpp. |
|
Definition at line 70 of file IONameIS.cpp. References Sct::IOName::getUniqueID(). Referenced by SctAnalysis::AnalysisWorkerGroup::work(). |
|
Definition at line 79 of file IONameIS.cpp. References Sct::IOName::getUniqueID(). Referenced by SctAnalysis::AnalysisWorkerGroup::work(). |
|
Definition at line 57 of file IONameIS.cpp. |
|
Must set uniqueID from nameIO.
Implements Sct::IOName. Definition at line 36 of file IONameIS.cpp. |
|
Definition at line 65 of file IONameIS.cpp. |
|
Definition at line 52 of file IONameIS.cpp. Referenced by Sct::IS::IOManagerIS::write(). |
|
Definition at line 7 of file IONameIS.cpp. |
|
Definition at line 35 of file IONameIS.h. |