Schema::Element Class Reference
#include <Element.h>
List of all members.
Detailed Description
Definition at line 30 of file Element.h.
Constructor & Destructor Documentation
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] |
Schema::Element::Element |
( |
void |
|
) |
[inline] |
Member Function Documentation
void Schema::Element::setType |
( |
int |
id |
) |
[inline] |
std::string Schema::Element::getName |
( |
|
) |
const [inline] |
void Schema::Element::setTypeNamespace |
( |
const std::string & |
ns |
) |
[inline] |
std::string Schema::Element::getTypeNamespace |
( |
|
) |
const [inline] |
void Schema::Element::setNamespace |
( |
const std::string & |
ns |
) |
[inline] |
std::string Schema::Element::getNamespace |
( |
|
) |
const [inline] |
int Schema::Element::getType |
( |
|
) |
const [inline] |
int Schema::Element::getMax |
( |
|
) |
const [inline] |
int Schema::Element::getMin |
( |
|
) |
const [inline] |
std::string & Schema::Element::defaultVal |
( |
|
) |
[inline] |
std::string & Schema::Element::fixedVal |
( |
|
) |
[inline] |
bool Schema::Element::isQualified |
( |
|
) |
const [inline] |
void Schema::Element::setMin |
( |
int |
m |
) |
[inline] |
void Schema::Element::setMax |
( |
int |
m |
) |
[inline] |
void Schema::Element::addConstraint |
( |
Constraint * |
c |
) |
[inline] |
Constraint * Schema::Element::constraint |
( |
|
) |
[inline] |
const std::list<std::string>& Schema::Element::getConstraints |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/wsdlpull-1.23/src/schemaparser/Element.h