#include <Element.h>
Definition at line 30 of file Element.h.
◆ Element() [1/2]
Schema::Element::Element |
( |
const std::string & |
name, |
|
|
const std::string & |
elemNs, |
|
|
const std::string & |
typeNs, |
|
|
int |
type_id, |
|
|
int |
minimum = 1 , |
|
|
int |
maximum = 1 , |
|
|
bool |
qualified = false , |
|
|
std::string |
def = "" , |
|
|
std::string |
fixed = "" |
|
) |
| |
|
inline |
◆ Element() [2/2]
Schema::Element::Element |
( |
void |
| ) |
|
|
inline |
◆ setType()
void Schema::Element::setType |
( |
int |
id | ) |
|
|
inline |
◆ getName()
std::string Schema::Element::getName |
( |
| ) |
const |
|
inline |
◆ setTypeNamespace()
void Schema::Element::setTypeNamespace |
( |
const std::string & |
ns | ) |
|
|
inline |
◆ getTypeNamespace()
std::string Schema::Element::getTypeNamespace |
( |
| ) |
const |
|
inline |
◆ setNamespace()
void Schema::Element::setNamespace |
( |
const std::string & |
ns | ) |
|
|
inline |
◆ getNamespace()
std::string Schema::Element::getNamespace |
( |
| ) |
const |
|
inline |
◆ getType()
int Schema::Element::getType |
( |
| ) |
const |
|
inline |
◆ getMax()
int Schema::Element::getMax |
( |
| ) |
const |
|
inline |
◆ getMin()
int Schema::Element::getMin |
( |
| ) |
const |
|
inline |
◆ defaultVal()
std::string & Schema::Element::defaultVal |
( |
| ) |
|
|
inline |
◆ fixedVal()
std::string & Schema::Element::fixedVal |
( |
| ) |
|
|
inline |
◆ isQualified()
bool Schema::Element::isQualified |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ setMin()
void Schema::Element::setMin |
( |
int |
m | ) |
|
|
inline |
◆ setMax()
void Schema::Element::setMax |
( |
int |
m | ) |
|
|
inline |
◆ addConstraint()
void Schema::Element::addConstraint |
( |
Constraint * |
c | ) |
|
|
inline |
◆ constraint()
◆ getConstraints()
const std::list<std::string>& Schema::Element::getConstraints |
( |
| ) |
|
◆ nOccurrences
int Schema::Element::nOccurrences |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/wsdlpull-1.23/src/schemaparser/Element.h