This class can be used to model a facet (a constraint in the range of values).
More...
#include <Facet.h>
This class can be used to model a facet (a constraint in the range of values).
Definition at line 45 of file Facet.h.
te::xsd::Facet::Facet |
( |
FacetType |
fType, |
|
|
const std::string & |
value |
|
) |
| |
te::xsd::Facet::Facet |
( |
const Facet & |
rhs | ) |
|
Copy constructor.
- Parameters
-
rhs | Right-hand-side object. |
te::xsd::Facet::~Facet |
( |
| ) |
|
const std::string& te::xsd::Facet::getName |
( |
| ) |
const |
It returns the facet type name.
- Returns
- The facet type name.
It returns the facet type code.
- Returns
- The facet type code.
const std::string& te::xsd::Facet::getValue |
( |
| ) |
|
It returns the facet value.
- Returns
- The facet value.
Facet& te::xsd::Facet::operator= |
( |
const Facet & |
rhs | ) |
|
Assignment operator.
- Parameters
-
rhs | Right-hand-side object. |
- Returns
- A reference to this object.
The facet type.
Definition at line 103 of file Facet.h.
std::string te::xsd::Facet::m_typeNames[12] |
|
staticprivate |
The list of names for available facet types.
Definition at line 105 of file Facet.h.
std::string te::xsd::Facet::m_value |
|
private |
The facet associated value.
Definition at line 104 of file Facet.h.
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/xsd/Facet.h