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

safeBuffer & operator<< (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