Public Methods |
| PmtLogicalInstanceInterpreter () |
| This is the ocnstructor. More...
|
virtual | ~PmtLogicalInstanceInterpreter () |
| This is the virtual destructor. More...
|
bool | open (const SPmtString &fileName, PmtOpenMode mode=PMT_READWRITE) |
| This method opens the given filename and creates the associated. More...
|
bool | validate () |
| This method is unimplemented at the present time. More...
|
void | flush () |
| This method flushes the XML Metadata to the currently open file. More...
|
void | close () |
| This method flushes the XML Metadata to the currently open file, then closes the file. More...
|
PmtMetadataPtr | readMetadata (PmtMetadataPtr md) |
| This method interprets XML Metadata instances into PmtMetadata instances. More...
|
PmtMetadataPtr | readMetadata () |
| This method interprets all XML metadata instances into PmtMetadata instances. More...
|
void | writeMetadata (const PmtMetadataPtr &md) |
| This method interprets PmtMetadata instances into XML Metadata instances. More...
|
SPmtString | getNamespaceURI () const |
bool | setNSPrefix (const SPmtString &nsPrefix) |
Protected Methods |
bool | open (istream &in) |
| This method opens the input stream for reading;. More...
|
void | writeXML (ostream &out) |
| This method writes the header information out to the file, then calls printTree(). More...
|
Friends |
PMTCORE_DECL istream & | operator>> (istream &in, PmtLogicalInstanceInterpreter &interp) |
PMTCORE_DECL ostream & | operator<< (ostream &out, PmtLogicalInstanceInterpreter &interp) |