OS
2.10.2
src
OSCommonInterfaces
OSrLReader.h
Go to the documentation of this file.
1
/* $Id: OSrLReader.h 5285 2017-12-08 13:57:12Z stefan $ */
17
#ifndef _OSRLREADER_H
18
#define _OSRLREADER_H
19
20
21
#include "
OSResult.h
"
22
#include "
OSrLParserData.h
"
23
#include "
OSgLParserData.h
"
24
#include "
OSnLParserData.h
"
25
#include "
OSErrorClass.h
"
26
27
28
#include <string>
29
30
42
class
OSrLReader
43
{
44
45
46
public
:
47
52
OSrLReader
( );
53
58
~OSrLReader
();
59
60
67
OSResult
*
readOSrL
(
const
std::string& posrl)
68
#if __cplusplus < 201100
69
throw
(
ErrorClass
)
70
#endif
71
;
72
73
private
:
77
OSResult
*m_osresult;
78
82
OSrLParserData
*m_parserData;
83
87
OSgLParserData
*m_osglData;
88
92
OSnLParserData
*m_osnlData;
93
};
94
#endif
OSErrorClass.h
OSrLReader::OSrLReader
OSrLReader()
OSrL class constructor.
OSnLParserData
The OSnLParserData Class.
Definition:
OSnLParserData.h:30
OSgLParserData
The OSgLParserData Class.
Definition:
OSgLParserData.h:34
OSResult.h
OSrLReader::readOSrL
OSResult * readOSrL(const std::string &posrl)
Get an OSResult object from an OSrL string.
OSrLReader
The OSrLReader Class.
Definition:
OSrLReader.h:43
OSResult
The Result Class.
Definition:
OSResult.h:2549
OSrLParserData
The OSrLParserData Class.
Definition:
OSrLParserData.h:84
OSrLParserData.h
OSnLParserData.h
OSgLParserData.h
ErrorClass
used for throwing exceptions.
Definition:
OSErrorClass.h:32
OSrLReader::~OSrLReader
~OSrLReader()
OSrL class destructor.
Generated by
1.8.18