#include <ISProxy.h>
Inheritance diagram for Sct::ISProxy::ISProxy:
Public Member Functions | |
ISProxy (const string &uniqueID, const string &className) throw () | |
ISProxy () throw () | |
~ISProxy () throw () | |
string | getUniqueID () const throw (LogicError) |
For objects to be stored, there must be some way of identifying them. | |
string | getClassName () const throw () |
Get the class name for this object. | |
string | getFileName () const throw () |
void | setFileName (const string &fileName) throw () |
Private Attributes | |
string | fileName |
string | uniqueID |
string | className |
|
Definition at line 9 of file ISProxy.cpp. |
|
Definition at line 14 of file ISProxy.cpp. |
|
|
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 21 of file ISProxy.cpp. |
|
Definition at line 25 of file ISProxy.cpp. |
|
For objects to be stored, there must be some way of identifying them. This function must be implemented to return some unique identifier for objects of this precise className
Implements Sct::Serializable. Definition at line 17 of file ISProxy.cpp. |
|
Definition at line 29 of file ISProxy.cpp. |
|
|
|
|
|
|