My Project
OSrLReader Class Reference

The OSrLReader Class. More...

#include <OSrLReader.h>

Public Member Functions

 OSrLReader ()
 OSrL class constructor.
 
 ~OSrLReader ()
 OSrL class destructor.
 
OSResultreadOSrL (const std::string &posrl)
 Get an OSResult object from an OSrL string.
 

Private Attributes

OSResultm_osresult
 m_osresult is the OSResult object returned by the OSrLReader
 
OSrLParserDatam_parserData
 m_parserData is the object used in the parser to temporarily store data from the OSrL schema elements.
 
OSgLParserDatam_osglData
 m_osglData is the object used in the parser to temporarily store data from the OSgL schema elements.
 
OSnLParserDatam_osnlData
 m_osnlData is the object used in the parser to temporarily store data from the OSnL schema elements.
 

Detailed Description

The OSrLReader Class.

Author
Robert Fourer, Jun Ma, Kipp Martin
Version
1.0, 03/14/2004
Since
OS 1.0
Remarks
A class for parsing an OSrL string and creating an OSResult object from the string.

Definition at line 42 of file OSrLReader.h.

Constructor & Destructor Documentation

◆ OSrLReader()

OSrLReader::OSrLReader ( )

OSrL class constructor.

Definition at line 29 of file OSrLReader.cpp.

◆ ~OSrLReader()

OSrLReader::~OSrLReader ( )

OSrL class destructor.

Definition at line 58 of file OSrLReader.cpp.

Member Function Documentation

◆ readOSrL()

OSResult * OSrLReader::readOSrL ( const std::string & posrl)

Get an OSResult object from an OSrL string.

Parameters
osrlan OSrL string.
Returns
the OSResult object corresponding to the OSrL string.

Definition at line 97 of file OSrLReader.cpp.

Member Data Documentation

◆ m_osresult

OSResult* OSrLReader::m_osresult
private

m_osresult is the OSResult object returned by the OSrLReader

Definition at line 73 of file OSrLReader.h.

◆ m_parserData

OSrLParserData* OSrLReader::m_parserData
private

m_parserData is the object used in the parser to temporarily store data from the OSrL schema elements.

Definition at line 78 of file OSrLReader.h.

◆ m_osglData

OSgLParserData* OSrLReader::m_osglData
private

m_osglData is the object used in the parser to temporarily store data from the OSgL schema elements.

Definition at line 83 of file OSrLReader.h.

◆ m_osnlData

OSnLParserData* OSrLReader::m_osnlData
private

m_osnlData is the object used in the parser to temporarily store data from the OSnL schema elements.

Definition at line 88 of file OSrLReader.h.


The documentation for this class was generated from the following files: