wsdlpull  1.23
Schema::ComplexType Member List

This is the complete list of members for Schema::ComplexType, including all inherited members.

addAttribute(const Attribute &a, bool fwdRef=false)Schema::ComplexType
addAttributeGroupName(const Qname &qn)Schema::ComplexType
checkOccurrences(void)Schema::ComplexType
ComplexType(const std::string &)Schema::ComplexType
getAttribute(const std::string &name) constSchema::ComplexType
getAttribute(int index) constSchema::ComplexType
getAttributeName(int index) constSchema::ComplexTypeinline
getAttributeType(int index)Schema::ComplexTypeinline
getBaseDerivation() constSchema::XSDTypeinline
getBaseTypeId() constSchema::XSDTypeinline
getContentModel() constSchema::XSDTypeinline
getContents() constSchema::ComplexTypeinline
getContentType() constSchema::ComplexTypeinline
getName() constSchema::XSDTypeinline
getNamespace() constSchema::XSDTypeinline
getNumAttributes() constSchema::ComplexTypeinline
getQname() constSchema::XSDTypeinline
getTypeId() constSchema::XSDTypeinline
isAnonymous() constSchema::XSDTypeinline
isSimple() constSchema::ComplexTypeinlinevirtual
matchAttributeRef(const std::string &name, Attribute &a)Schema::ComplexType
matchElementRef(const std::string &name, Element &e)Schema::ComplexType
pAttributeList()Schema::ComplexTypeinline
resetCounters(void)Schema::ComplexType
setAnonymous(bool)Schema::XSDTypeinlinevirtual
setBaseType(int id, Schema::Derivation type=Schema::Restriction)Schema::XSDTypeinline
setBaseTypeNamespace(std::string ns)Schema::XSDType
setContentModel(Schema::ContentModelType)Schema::XSDTypeinlinevirtual
setContents(ContentModel *ct)Schema::ComplexTypeinline
setName(std::string)Schema::XSDTypeinlinevirtual
setSimpleContentType(int id)Schema::ComplexTypeinline
setTypeId(int)Schema::XSDTypeinlinevirtual
XSDType(const std::string &ns)Schema::XSDTypeinline
XSDType()Schema::XSDTypeinline
~ XSDType()Schema::XSDTypeinlinevirtual
~ComplexType()Schema::ComplexTypeinline