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 Sat Aug 9 18:36:36 2003 for XML-Security-C by doxygen 1.3.2