This is the complete list of members for sptk::WSComplexType, including all inherited members.
_clear() | sptk::WSComplexType | inlineprotectedvirtual |
asString() const | sptk::WSType | inlinevirtual |
checkRestrictions() const | sptk::WSComplexType | inlineprotectedvirtual |
className() const override | sptk::WSComplexType | inlinevirtual |
clear() override | sptk::WSComplexType | inlinevirtual |
copyFrom(const WSComplexType &other) | sptk::WSComplexType | |
exportable(bool flag) | sptk::WSComplexType | inline |
exportTo(const xdoc::SNode &parent, const char *name=nullptr) const override | sptk::WSComplexType | virtual |
getFields() const (defined in sptk::WSComplexType) | sptk::WSComplexType | inlineprotected |
isNull() const override | sptk::WSComplexType | virtual |
isOptional() const | sptk::WSComplexType | inlinevirtual |
load(const xdoc::SNode &input, bool nullLargeData=false) override | sptk::WSComplexType | virtual |
load(const sptk::FieldList &input, bool nullLargeData=false) | sptk::WSComplexType | virtual |
loaded() const | sptk::WSComplexType | inlineprotected |
name() const (defined in sptk::WSType) | sptk::WSType | inlinevirtual |
operator=(const WSComplexType &other)=default | sptk::WSComplexType | |
operator=(WSComplexType &&other) noexcept=default | sptk::WSComplexType | |
operator=(const WSType &) (defined in sptk::WSType) | sptk::WSType | inline |
operator=(WSType &&) noexcept (defined in sptk::WSType) | sptk::WSType | inline |
owaspCheck(const String &value) (defined in sptk::WSType) | sptk::WSType | virtual |
setAttributes(const Strings &fieldNames, std::initializer_list< WSType * > fields) (defined in sptk::WSComplexType) | sptk::WSComplexType | inlineprotected |
setElements(const Strings &fieldNames, std::initializer_list< WSType * > fields) (defined in sptk::WSComplexType) | sptk::WSComplexType | inlineprotected |
setLoaded(bool flag) | sptk::WSComplexType | inlineprotected |
throwIfNull(const String &parentTypeName) const | sptk::WSComplexType | |
toString(bool asJSON=true, bool formatted=false) const | sptk::WSComplexType | virtual |
unload(const xdoc::SNode &output) const | sptk::WSComplexType | virtual |
unload(QueryParameterList &output) const | sptk::WSComplexType | virtual |
unload(QueryParameterList &output, const char *paramName, const WSBasicType *elementOrAttribute) | sptk::WSComplexType | static |
WSComplexType(const char *name, bool optional=false) | sptk::WSComplexType | inline |
WSComplexType(const WSComplexType &other)=default | sptk::WSComplexType | |
WSComplexType(WSComplexType &&other) noexcept=default | sptk::WSComplexType | |
WSType()=default | sptk::WSType | |
WSType(const char *name) | sptk::WSType | inlineexplicit |
WSType(const WSType &)=default (defined in sptk::WSType) | sptk::WSType | |
WSType(WSType &&) noexcept=default (defined in sptk::WSType) | sptk::WSType | |
~WSComplexType() override=default | sptk::WSComplexType | |
~WSType()=default (defined in sptk::WSType) | sptk::WSType | virtual |