File Information
Library: XSD/Types
Package: XSDTypes
Header: Poco/XSD/Types/Any.h
Description
Inheritance
Direct Base Classes: OrderContent
All Base Classes: Poco::RefCountedObject, AnnotatedObject, Content, OrderContent, Visitable
Member Summary
Member Functions: accept, fixup, iterator, nameSpace, style
Inherited Functions: accept, addAnnotation, duplicate, fixup, getAnnotations, getId, getMaxOccurs, getMinOccurs, id, iterator, referenceCount, release, setId, setMaxOccurs, setMinOccurs, types
Types Aliases
Ptr
Enumerations
ProcessStyle
PS_LAX = 0
Constructors
Any
Any(
const std::string & id,
Poco::UInt32 minOcc,
Poco::UInt32 maxOcc,
const std::string & ns = "##any",
ProcessStyle style = PS_STRICT
);
Creates the Any.
Destructor
~Any
virtual ~Any();
Destroys the Any.
Member Functions
accept
void accept(
Visitor & v
) const;
See also: Poco::XSD::Types::Visitable::accept()
fixup
void fixup();
See also: Poco::XSD::Types::Content::fixup()
iterator
OrderIterator iterator() const;
See also: Poco::XSD::Types::Content::iterator()
nameSpace
const std::string & nameSpace() const;
The namespace allowed for the any attribute
style
ProcessStyle style() const;
The processing for any attribute