openModeller
Version 1.5.0
Main Page
Modules
Classes
Files
File List
File Members
TeStringParser.hh
Go to the documentation of this file.
1
30
#ifndef __TE_STRING_PASRSER_H
31
#define __TE_STRING_PASRSER_H
32
33
#include <TeDatabaseFactoryParams.h>
34
35
#include <string>
36
using
std::string;
37
44
class
TeStringParser
:
public
TeDatabaseFactoryParams
45
{
46
public
:
47
TeStringParser
() {}
48
49
TeStringParser
(
const
string
& str ) :
str_
(str)
50
{
51
isValid_
=
parse
();
52
}
53
55
bool
parse
();
56
58
bool
isValid
() {
return
isValid_
; }
59
61
string
str_
;
63
string
layerName_
;
65
string
tableName_
;
67
string
columnName_
;
68
69
private
:
70
bool
isValid_
;
71
};
72
73
#endif
TeStringParser::isValid
bool isValid()
If true if the string is valid, false otherwise.
Definition:
TeStringParser.hh:58
TeStringParser::TeStringParser
TeStringParser()
Definition:
TeStringParser.hh:47
TeStringParser::TeStringParser
TeStringParser(const string &str)
Definition:
TeStringParser.hh:49
TeStringParser
Definition:
TeStringParser.hh:44
TeStringParser::columnName_
string columnName_
Column Name (Species)
Definition:
TeStringParser.hh:67
TeStringParser::parse
bool parse()
Parser the url.
Definition:
TeStringParser.cpp:33
TeStringParser::isValid_
bool isValid_
Definition:
TeStringParser.hh:70
TeStringParser::str_
string str_
Terralib string.
Definition:
TeStringParser.hh:61
TeStringParser::tableName_
string tableName_
Table Name (Species)
Definition:
TeStringParser.hh:65
TeStringParser::layerName_
string layerName_
Layer in Database.
Definition:
TeStringParser.hh:63
src
openmodeller
TeStringParser.hh
Generated on Thu Jan 8 2015 17:05:10 for openModeller by
1.8.6