Here is a list of all documented macros with links to the documentation:

### - b -

- BEGIN_XMLOBJECT : base.h
- BEGIN_XMLOBJECT2 : base.h
- BEGIN_XMLOBJECT3 : base.h
- BEGIN_XMLOBJECT4 : base.h
- BEGIN_XMLOBJECT5 : base.h
- BEGIN_XMLOBJECTBUILDER : base.h
- BEGIN_XMLOBJECTVALIDATOR : base.h
- BEGIN_XMLOBJECTVALIDATOR_SUB : base.h

### - c -

- CHAINING_CREDENTIAL_RESOLVER : CredentialResolver.h
- CHAINING_TRUSTENGINE : TrustEngine.h

### - d -

- DECL_BOOLEAN_ATTRIB : base.h
- DECL_DATETIME_ATTRIB : base.h
- DECL_ELEMENT_QNAME : base.h
- DECL_INHERITED_DATETIME_ATTRIB : base.h
- DECL_INHERITED_INTEGER_ATTRIB : base.h
- DECL_INHERITED_STRING_ATTRIB : base.h
- DECL_INHERITED_TYPED_CHILD : base.h
- DECL_INHERITED_TYPED_FOREIGN_CHILD : base.h
- DECL_INHERITED_XMLOBJECT_ATTRIB : base.h
- DECL_INTEGER_ATTRIB : base.h
- DECL_INTEGER_CONTENT : base.h
- DECL_SIMPLE_CONTENT : base.h
- DECL_SOAP11OBJECTBUILDER : SOAP.h
- DECL_STRING_ATTRIB : base.h
- DECL_TYPE_QNAME : base.h
- DECL_TYPED_CHILD : base.h
- DECL_TYPED_CHILDREN : base.h
- DECL_TYPED_FOREIGN_CHILD : base.h
- DECL_TYPED_FOREIGN_CHILDREN : base.h
- DECL_XMLENC11OBJECTBUILDER : Encryption.h
- DECL_XMLENCOBJECTBUILDER : Encryption.h
- DECL_XMLOBJECT_ABSTRACT : base.h
- DECL_XMLOBJECT_ATTRIB : base.h
- DECL_XMLOBJECT_CHILD : base.h
- DECL_XMLOBJECT_CHILDREN : base.h
- DECL_XMLOBJECT_SIMPLE : base.h
- DECL_XMLOBJECTBUILDER : base.h
- DECL_XMLOBJECTIMPL_SIMPLE : base.h
- DECL_XMLSIG11OBJECTBUILDER : KeyInfo.h
- DECL_XMLSIGOBJECTBUILDER : KeyInfo.h
- DECL_XMLTOOLING_EXCEPTION : exceptions.h
- DECL_XMLTOOLING_EXCEPTION_FACTORY : exceptions.h
- DequeOf : XMLObjectChildrenList.h
- DequeOfPairs : XMLObjectChildrenList.h
- DUMMY_CREDENTIAL_RESOLVER : CredentialResolver.h

### - e -

- END_XMLOBJECT : base.h
- END_XMLOBJECTBUILDER : base.h
- END_XMLOBJECTVALIDATOR : base.h
- EXPLICIT_KEY_TRUSTENGINE : TrustEngine.h

### - f -

- FILESYSTEM_CREDENTIAL_RESOLVER : CredentialResolver.h

### - i -

- IMPL_BOOLEAN_ATTRIB : base.h
- IMPL_CLONE_ATTRIB : base.h
- IMPL_CLONE_BOOLEAN_ATTRIB : base.h
- IMPL_CLONE_CHILDBAG_BEGIN : base.h
- IMPL_CLONE_CHILDBAG_END : base.h
- IMPL_CLONE_FOREIGN_ATTRIB : base.h
- IMPL_CLONE_INTEGER_ATTRIB : base.h
- IMPL_CLONE_TYPED_CHILD : base.h
- IMPL_CLONE_TYPED_CHILD_IN_BAG : base.h
- IMPL_CLONE_TYPED_CHILDREN : base.h
- IMPL_CLONE_TYPED_FOREIGN_CHILD_IN_BAG : base.h
- IMPL_CLONE_TYPED_FOREIGN_CHILDREN : base.h
- IMPL_CLONE_XMLOBJECT_CHILD : base.h
- IMPL_CLONE_XMLOBJECT_CHILD_IN_BAG : base.h
- IMPL_CLONE_XMLOBJECT_CHILDREN : base.h
- IMPL_DATETIME_ATTRIB : base.h
- IMPL_DATETIME_ATTRIB_EX : base.h
- IMPL_DURATION_ATTRIB : base.h
- IMPL_ELEMENT_QNAME : base.h
- IMPL_ID_ATTRIB : base.h
- IMPL_ID_ATTRIB_EX : base.h
- IMPL_INTEGER_ATTRIB : base.h
- IMPL_STRING_ATTRIB : base.h
- IMPL_TYPE_QNAME : base.h
- IMPL_TYPED_CHILD : base.h
- IMPL_TYPED_CHILDREN : base.h
- IMPL_TYPED_FOREIGN_CHILD : base.h
- IMPL_TYPED_FOREIGN_CHILDREN : base.h
- IMPL_XMLOBJECT_ATTRIB : base.h
- IMPL_XMLOBJECT_CHILD : base.h
- IMPL_XMLOBJECT_CHILDREN : base.h
- IMPL_XMLOBJECT_CLONE : base.h
- IMPL_XMLOBJECT_CLONE2 : base.h
- IMPL_XMLOBJECT_CLONE_EX : base.h
- IMPL_XMLOBJECT_CLONE_EX2 : base.h
- IMPL_XMLOBJECT_FOREIGN_ATTRIB : base.h
- IMPL_XMLOBJECTBUILDER : base.h
- INLINE_KEYINFO_RESOLVER : KeyInfoResolver.h

### - l -

- ListOf : XMLObjectChildrenList.h
- ListOfPairs : XMLObjectChildrenList.h

### - m -

- MAKE_NONCOPYABLE : base.h
- MARSHALL_BOOLEAN_ATTRIB : base.h
- MARSHALL_DATETIME_ATTRIB : base.h
- MARSHALL_ID_ATTRIB : base.h
- MARSHALL_INTEGER_ATTRIB : base.h
- MARSHALL_QNAME_ATTRIB : base.h
- MARSHALL_STRING_ATTRIB : base.h
- MEMORY_STORAGE_SERVICE : StorageService.h

### - p -

- PKIX_PATHVALIDATOR : PathValidator.h
- PROC_BOOLEAN_ATTRIB : base.h
- PROC_DATETIME_ATTRIB : base.h
- PROC_ID_ATTRIB : base.h
- PROC_INTEGER_ATTRIB : base.h
- PROC_QNAME_ATTRIB : base.h
- PROC_STRING_ATTRIB : base.h
- PROC_TYPED_CHILD : base.h
- PROC_TYPED_CHILDREN : base.h
- PROC_TYPED_FOREIGN_CHILD : base.h
- PROC_TYPED_FOREIGN_CHILDREN : base.h
- PROC_XMLOBJECT_CHILD : base.h

### - r -

- REGISTER_XMLTOOLING_EXCEPTION_FACTORY : exceptions.h

### - s -

- STATIC_PKIX_TRUSTENGINE : TrustEngine.h

### - v -

- VectorOf : XMLObjectChildrenList.h
- VectorOfPairs : XMLObjectChildrenList.h

### - x -

- XMLOBJECTVALIDATOR_CHECKTYPE : base.h
- XMLOBJECTVALIDATOR_NONEMPTY : base.h
- XMLOBJECTVALIDATOR_NONEORBOTH : base.h
- XMLOBJECTVALIDATOR_ONEOF : base.h
- XMLOBJECTVALIDATOR_ONEOF3 : base.h
- XMLOBJECTVALIDATOR_ONLYONEOF : base.h
- XMLOBJECTVALIDATOR_ONLYONEOF3 : base.h
- XMLOBJECTVALIDATOR_REQUIRE : base.h
- XMLOBJECTVALIDATOR_REQUIRE_INTEGER : base.h
- XMLOBJECTVALIDATOR_SIMPLE : base.h