Main Page | Modules | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

XSECDOMUtils.hpp File Reference

#include <xsec/utils/XSECPlatformUtils.hpp>
#include <xsec/utils/XSECSafeBuffer.hpp>
#include <xsec/dsig/DSIGConstants.hpp>
#include <xercesc/dom/DOM.hpp>
#include <xercesc/util/XMLString.hpp>

Include dependency graph for XSECDOMUtils.hpp:

Include dependency graph

Go to the source code of this file.

Compounds

class  XMLT

Defines

#define COMPARE_STRING_LENGTH   256
#define MAKE_UNICODE_STRING(str)   XMLT(str).getUnicodeStr()

Functions

 XSEC_USING_XERCES (DOMNode)
 XSEC_USING_XERCES (XMLString)
const XMLCh DSIG_EXPORT * getDSIGLocalName (const DOMNode *node)
const XMLCh DSIG_EXPORT * getECLocalName (const DOMNode *node)
const XMLCh DSIG_EXPORT * getXPFLocalName (const DOMNode *node)
DOMNode DSIG_EXPORT * findDSIGNode (DOMNode *n, const char *nodeName)
DOMNode DSIG_EXPORT * findFirstChildOfType (DOMNode *n, DOMNode::NodeType t)
safeBuffer DSIG_EXPORT & makeQName (safeBuffer &qname, safeBuffer &prefix, const char *localName)
safeBuffer DSIG_EXPORT & makeQName (safeBuffer &qname, const XMLCh *prefix, const char *localName)
void DSIG_EXPORT gatherChildrenText (DOMNode *parent, safeBuffer &output)
XMLCh * encodeDName (const XMLCh *toEncode)
XMLCh * decodeDName (const XMLCh *toDecode)
bool strEquals (const XMLCh *str1, const XMLCh *str2)
bool strEquals (const char *str1, const char *str2)
bool strEquals (const char *str1, const XMLCh *str2)
bool strEquals (const XMLCh *str1, const char *str2)


Define Documentation

#define COMPARE_STRING_LENGTH   256
 

#define MAKE_UNICODE_STRING str   )     XMLT(str).getUnicodeStr()
 


Function Documentation

XMLCh* decodeDName const XMLCh *  toDecode  ) 
 

XMLCh* encodeDName const XMLCh *  toEncode  ) 
 

DOMNode DSIG_EXPORT* findDSIGNode DOMNode *  n,
const char *  nodeName
 

DOMNode DSIG_EXPORT* findFirstChildOfType DOMNode *  n,
DOMNode::NodeType  t
 

void DSIG_EXPORT gatherChildrenText DOMNode *  parent,
safeBuffer output
 

const XMLCh DSIG_EXPORT* getDSIGLocalName const DOMNode *  node  ) 
 

const XMLCh DSIG_EXPORT* getECLocalName const DOMNode *  node  ) 
 

const XMLCh DSIG_EXPORT* getXPFLocalName const DOMNode *  node  ) 
 

safeBuffer DSIG_EXPORT& makeQName safeBuffer qname,
const XMLCh *  prefix,
const char *  localName
 

safeBuffer DSIG_EXPORT& makeQName safeBuffer qname,
safeBuffer prefix,
const char *  localName
 

bool strEquals const XMLCh *  str1,
const char *  str2
[inline]
 

bool strEquals const char *  str1,
const XMLCh *  str2
[inline]
 

bool strEquals const char *  str1,
const char *  str2
[inline]
 

bool strEquals const XMLCh *  str1,
const XMLCh *  str2
[inline]
 

XSEC_USING_XERCES XMLString   ) 
 

XSEC_USING_XERCES DOMNode   ) 
 


Generated on Sun Aug 10 06:24:39 2003 for XML-Security-C by doxygen 1.3.2