#include <IONameArchiveFile.h>
Inheritance diagram for Sct::Archive::IONameArchiveFile:
Public Member Functions | |
IONameArchiveFile (const string &fileName) throw (InvalidArgument) | |
constructor from fileName | |
IONameArchiveFile (const UniqueID &uniqueID, const string &className) throw () | |
constructor from uniqueID and classname | |
virtual | ~IONameArchiveFile () throw () |
bool | wildcard () const |
wildcard if it contains a `*' | |
Protected Member Functions | |
virtual void | parse () throw (InvalidArgument) |
Must set uniqueID from nameIO. | |
virtual void | construct () throw () |
Must set nameIO from uniqueID and className. | |
IONameArchiveFile () | |
void | expandWildcards () |
expand all wildcards - to be over-written by sub-classes. |
Uses SCT_PERSISTENT_DIR
Definition at line 12 of file IONameArchiveFile.h.
|
constructor from fileName
Definition at line 9 of file IONameArchiveFile.cpp. References parse(). Here is the call graph for this function: ![]() |
|
constructor from uniqueID and classname
Definition at line 13 of file IONameArchiveFile.cpp. References construct(). Here is the call graph for this function: ![]() |
|
Must set nameIO from uniqueID and className.
Implements Sct::IOName. Definition at line 61 of file IONameArchiveFile.cpp. References Sct::IOName::className, Sct::SctNames::getPersistentDir(), Sct::IOName::nameIO, and Sct::IOName::uniqueID. Referenced by IONameArchiveFile(). Here is the call graph for this function: ![]() |
|
expand all wildcards - to be over-written by sub-classes.
Reimplemented from Sct::IOName. Definition at line 27 of file IONameArchiveFile.cpp. References Sct::SctNames::getTempDir(), IONameArchiveFile(), Sct::IOName::m_list, Sct::IOName::m_wildcardsExpanded, Sct::IOName::nameIO, and wildcard(). Here is the call graph for this function: ![]() |
|
Must set uniqueID from nameIO.
Implements Sct::IOName. Definition at line 48 of file IONameArchiveFile.cpp. References Sct::IOName::className, Sct::IOName::nameIO, and Sct::IOName::uniqueID. Referenced by IONameArchiveFile(). |
|
wildcard if it contains a `*'
Reimplemented from Sct::IOName. Definition at line 23 of file IONameArchiveFile.cpp. References Sct::IOName::nameIO. Referenced by expandWildcards(). |