| className() const | sptk::WSParserComplexType | |
| findSimpleType(const String &typeName) (defined in sptk::WSParserComplexType) | sptk::WSParserComplexType | static |
| generate(std::ostream &classDeclaration, std::ostream &classImplementation, const String &externalHeader, const String &serviceNamespace) const | sptk::WSParserComplexType | |
| generateDefinition(std::ostream &classDeclaration, sptk::Strings &fieldNames, sptk::Strings &elementNames, sptk::Strings &attributeNames, const String &serviceNamespace) const | sptk::WSParserComplexType | protected |
| generateImplementation(std::ostream &classImplementation, const Strings &fieldNames, const Strings &elementNames, const Strings &attributeNames, const String &serviceNamespace) const | sptk::WSParserComplexType | protected |
| isArray() const | sptk::WSParserComplexType | inline |
| multiplicity() const | sptk::WSParserComplexType | inline |
| name() const | sptk::WSParserComplexType | inline |
| parse() | sptk::WSParserComplexType | virtual |
| parseSequence(const xdoc::SNode &sequence) | sptk::WSParserComplexType | |
| restriction() const | sptk::WSParserComplexType | inline |
| sequence() const | sptk::WSParserComplexType | inline |
| SimpleTypeElements (defined in sptk::WSParserComplexType) | sptk::WSParserComplexType | static |
| wsClassName(const String &className) | sptk::WSParserComplexType | static |
| WSParserComplexType(const xdoc::SNode &complexTypeElement, const String &name="", const String &typeName="") | sptk::WSParserComplexType | explicit |
| ~WSParserComplexType()=default | sptk::WSParserComplexType | virtual |