xmltooling  1.5.3
xmlsignature::SignatureBuilder Class Reference

Builder for Signature objects. More...

#include <xmltooling/signature/Signature.h>

Inheritance diagram for xmlsignature::SignatureBuilder:
xmltooling::ConcreteXMLObjectBuilder xmltooling::XMLObjectBuilder

Public Member Functions

virtual SignaturebuildObject (const XMLCh *nsURI, const XMLCh *localName, const XMLCh *prefix=0, const xmltooling::QName *schemaType=0) const
 Creates an empty XMLObject with a particular element name.
virtual SignaturebuildObject () const
 Default builder.

Static Public Member Functions

static SignaturebuildSignature ()
 Singleton builder.

Detailed Description

Builder for Signature objects.

Member Function Documentation

virtual Signature* xmlsignature::SignatureBuilder::buildObject ( const XMLCh *  nsURI,
const XMLCh *  localName,
const XMLCh *  prefix = 0,
const xmltooling::QName schemaType = 0 
) const
virtual

Creates an empty XMLObject with a particular element name.

The results are undefined if localName is nullptr or empty.

The caller is responsible for freeing the resulting object.

Parameters
nsURInamespace URI for element
localNamelocal name of element
prefixprefix of element name
schemaTypexsi:type of the object
Returns
the empty XMLObject

Implements xmltooling::XMLObjectBuilder.

virtual Signature* xmlsignature::SignatureBuilder::buildObject ( ) const
virtual

Default builder.

Returns
empty Signature object

Implements xmltooling::ConcreteXMLObjectBuilder.

static Signature* xmlsignature::SignatureBuilder::buildSignature ( )
static

Singleton builder.


The documentation for this class was generated from the following file: