xmltooling  1.6.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCxmltooling::SOAPTransport::AddressA simple structure to capture SOAP addressing information
oCxmltooling::auto_arrayptr< T >An auto_ptr that uses array delete on its contents
oCxmltooling::auto_ptr_charA minimal auto_ptr-like class that can copy or transcode a buffer into the local code page and free the result automatically
oCxmltooling::auto_ptr_XMLChA minimal auto_ptr-like class that can copy or transcode a buffer into 16-bit Unicode and free the result automatically
oCxmltooling::StorageService::Capabilities
oCxmltooling::cleanup< T >Functor for cleaning up heap objects in containers
oCxmltooling::cleanup_const_pair< A, B >Functor for cleaning up const heap objects in key/value containers
oCxmltooling::cleanup_pair< A, B >Functor for cleaning up heap objects in key/value containers
oCxmltooling::CloneInputStream
oCxmltooling::CondWaitA class for establishing queues on a mutex based on a periodic condition
oCxmlsignature::ContentReferenceInterface for creating signature references based on application requirements
oCxmltooling::CredentialWraps keys and related functionality
oCxmltooling::CredentialContextMarker interface for implementations which hold information specific to a particular context within which a CredentialResolver resolves a Credential
oCxmltooling::CredentialCriteriaClass for specifying criteria by which a CredentialResolver should resolve credentials
oCxmltooling::CurlURLInputStreamAdapted from Xerces-C as a more advanced input stream implementation for subsequent use in parsing remote documents
oCxmltooling::DateTimeClass for manipulating XML date/time information
oCxmlencryption::DecrypterWrapper API for XML Decryption functionality
oCxmlencryption::EncryptedKeyResolverAn API for resolving encrypted decryption keys
oCxmlencryption::EncrypterWrapper API for XML Encryption functionality
oCxmlencryption::Encrypter::EncryptionParamsStructure to collect encryption requirements
oCxmltooling::GenericRequestInterface to generic protocol requests that transport XML messages
oCxmltooling::GenericResponseInterface to generic protocol responses that transport XML messages
oCxmltooling::hasQNamePredicate that checks the QName of an XMLObject
oCxmltooling::hasSchemaTypePredicate that checks the xsi:type of an XMLObject
oCxmlencryption::Encrypter::KeyEncryptionParamsStructure to collect key wrapping/transport requirements
oCxmltooling::KeyInfoResolverResolves credentials from KeyInfo information
oCxmltooling::LockRAII wrapper for a mutex lock
oCxmltooling::LockableAbstract mixin interface for interfaces that support locking
oCxmltooling::LockerRAII wrapper for lockable objects to ensure lock release
oCxmltooling::MutexA class for managing exclusive access to resources
oCxmltooling::NamespaceA data structure for encapsulating XML Namespace attributes
oCxmltooling::NDCA portable stack-based context for diagnostic logging
oCxmltooling::paramsWrapper around a variable number of arguments
oCxmltooling::ParserPoolA thread-safe pool of DOMBuilders that share characteristics
oCxmltooling::PathResolverResolves local filenames into absolute pathnames
oCxmltooling::PathValidatorPlugin interface to certificate path validation, independent of context
oCxmltooling::PathValidator::PathValidatorParamsMarker interface for plugin-specific parameters into the validation process
oCxmltooling::AbstractPKIXTrustEngine::PKIXValidationInfoIteratorStateful interface that supplies PKIX validation data to the trust engine
oCxmltooling::PluginManager< T, Key, Params >Template for management/access to plugins constructed based on a Key type and arbitrary parameters
oCxmltooling::QNameA data structure for encapsulating XML QNames
oCxmltooling::ReplayCacheHelper class on top of StorageService for detecting message replay
oCxmltooling::RWLockA class for managing shared and exclusive access to resources
oCxmltooling::SecurityHelperA helper class for working with keys, certificates, etc
oCxmltooling::SharedLockRAII wrapper for a shared lock
oCsoap11::SOAPClientImplements SOAP 1.1 messaging over a transport
oCxmltooling::SOAPTransportEncapsulates a transport layer protocol for sending/receiving messages
oCxmltooling::StorageServiceGeneric data storage facility for use by services that require some degree of persistence
oCxmltooling::StreamInputSource::StreamBinInputStreamA Xerces input stream that wraps a C++ input stream
oCxmltooling::StreamInputSourceA parser source that wraps a C++ input stream
oCxmltooling::TemplateEngineSimple template replacement engine
oCxmltooling::TemplateEngine::TemplateParametersInterface to parameters to plug into templates
oCxmltooling::ThreadA class for manual thread creation and synchronization
oCxmltooling::ThreadKeyA class for managing Thread Local Storage values
oCxmltooling::TrustEngineEvaluates the trustworthiness and validity of security information against implementation-specific requirements
oCxmltooling::URLEncoderInterface to a URL-encoding mechanism along with a default implementation
oCxmltooling::URLInputSourceA URL-based parser source that supports a more advanced input stream
oCxmltooling::ValidatorAn interface for classes that implement rules for checking the validity of XMLObjects
oCxmltooling::ValidatorSuiteA collection of validators that can be applied to an XMLObject and its children
oCxmltooling::XercesJanitor< T >RAII wrapper for Xerces resources
oCxmltooling::XMLHelperA helper class for working with W3C DOM objects
oCxmltooling::XMLObjectObject that represents an XML Element that has been unmarshalled into this C++ object
oCxmltooling::XMLObjectBuilderA factory interface for obtaining an XMLObject
oCxmltooling::XMLObjectChildrenIterator< Container, _Ty >STL iterator that mediates access to an iterator over typed XML children
oCxmltooling::XMLObjectChildrenList< Container, _Ty >STL-compatible container that mediates access to underlying lists of typed XML children
oCxmltooling::XMLObjectPairList< Container, _Ty >STL-compatible container that mediates access to underlying lists of typed XML children that come in pairs
oCxmltooling::XMLToolingExceptionBase exception class, supports parametrized messages and XML serialization
\Cxmltooling::XSECCryptoX509CRLInterface class for X.509 CRLs The library uses classes derived from this to process X.509 CRLs