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

XSECSafeBufferFormatter Class Reference

#include <XSECSafeBufferFormatter.hpp>

Collaboration diagram for XSECSafeBufferFormatter:

Collaboration graph
[legend]
List of all members.

Public Methods

 XSECSafeBufferFormatter (const XMLCh *const outEncoding, const XMLFormatter::EscapeFlags escapeFlags=XMLFormatter::NoEscapes, const XMLFormatter::UnRepFlags unrepFlags=XMLFormatter::UnRep_Fail)
 XSECSafeBufferFormatter (const char *const outEncoding, const XMLFormatter::EscapeFlags escapeFlags=XMLFormatter::NoEscapes, const XMLFormatter::UnRepFlags unrepFlags=XMLFormatter::UnRep_Fail)
 ~XSECSafeBufferFormatter ()
void formatBuf (const XMLCh *const toFormat, const unsigned int count, const XMLFormatter::EscapeFlags escapeFlags=XMLFormatter::DefaultEscape, const XMLFormatter::UnRepFlags unrepFlags=XMLFormatter::DefaultUnRep)
XSECSafeBufferFormatter & operator<< (const XMLCh *const toFormat)
XSECSafeBufferFormatter & operator<< (const XMLCh toFormat)
const XMLCh * getEncodingName () const
void setEscapeFlags (const XMLFormatter::EscapeFlags newFlags)
void setUnRepFlags (const XMLFormatter::UnRepFlags newFlags)
XSECSafeBufferFormatter & operator<< (const XMLFormatter::EscapeFlags newFlags)
XSECSafeBufferFormatter & operator<< (const XMLFormatter::UnRepFlags newFlags)

Friends

safeBufferoperator<< (safeBuffer &to, const XSECSafeBufferFormatter &from)

Constructor & Destructor Documentation

XSECSafeBufferFormatter::XSECSafeBufferFormatter const XMLCh *const    outEncoding,
const XMLFormatter::EscapeFlags    escapeFlags = XMLFormatter::NoEscapes,
const XMLFormatter::UnRepFlags    unrepFlags = XMLFormatter::UnRep_Fail
 

XSECSafeBufferFormatter::XSECSafeBufferFormatter const char *const    outEncoding,
const XMLFormatter::EscapeFlags    escapeFlags = XMLFormatter::NoEscapes,
const XMLFormatter::UnRepFlags    unrepFlags = XMLFormatter::UnRep_Fail
 

XSECSafeBufferFormatter::~XSECSafeBufferFormatter  
 


Member Function Documentation

void XSECSafeBufferFormatter::formatBuf const XMLCh *const    toFormat,
const unsigned int    count,
const XMLFormatter::EscapeFlags    escapeFlags = XMLFormatter::DefaultEscape,
const XMLFormatter::UnRepFlags    unrepFlags = XMLFormatter::DefaultUnRep
 

const XMLCh* XSECSafeBufferFormatter::getEncodingName   const
 

XSECSafeBufferFormatter& XSECSafeBufferFormatter::operator<< const XMLFormatter::UnRepFlags    newFlags
 

XSECSafeBufferFormatter& XSECSafeBufferFormatter::operator<< const XMLFormatter::EscapeFlags    newFlags
 

XSECSafeBufferFormatter& XSECSafeBufferFormatter::operator<< const XMLCh    toFormat
 

XSECSafeBufferFormatter& XSECSafeBufferFormatter::operator<< const XMLCh *const    toFormat
 

void XSECSafeBufferFormatter::setEscapeFlags const XMLFormatter::EscapeFlags    newFlags
 

void XSECSafeBufferFormatter::setUnRepFlags const XMLFormatter::UnRepFlags    newFlags
 


Friends And Related Function Documentation

safeBuffer& operator<< safeBuffer   to,
const XSECSafeBufferFormatter &    from
[friend]
 


The documentation for this class was generated from the following file:
Generated on Sat Jan 11 20:35:32 2003 for XML-Security-C by doxygen1.2.15