OSrLReader Class Reference

The OSrLReader Class. More...

#include <OSrLReader.h>

Collaboration diagram for OSrLReader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OSrLReader ()
 OSrL class constructor.
 ~OSrLReader ()
 OSrL class destructor.
OSResultreadOSrL (const std::string &posrl) throw (ErrorClass)
 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 (  ) 

OSrL class constructor.

Definition at line 29 of file OSrLReader.cpp.

OSrLReader::~OSrLReader (  ) 

OSrL class destructor.

Definition at line 58 of file OSrLReader.cpp.


Member Function Documentation

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

Get an OSResult object from an OSrL string.

Parameters:
osrl an OSrL string.
Returns:
the OSResult object corresponding to the OSrL string.

Definition at line 97 of file OSrLReader.cpp.


Member Data Documentation

m_osresult is the OSResult object returned by the OSrLReader

Definition at line 73 of file OSrLReader.h.

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 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 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:

Generated on 5 Jul 2015 by  doxygen 1.6.1