Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Member Functions | List of all members
XalanTranscodingServices::MakeTranscoderException Class Reference

#include <XalanTranscodingServices.hpp>

Inherits XSLException.

Public Member Functions

 MakeTranscoderException (eCode theCode, const XalanDOMChar *theEncoding, XalanDOMString &theBuffer, const Locator *theLocator=0)
 
 MakeTranscoderException (const MakeTranscoderException &)
 
virtual ~MakeTranscoderException ()
 
eCode getCode () const
 
const XalanDOMStringgetEncoding () const
 
virtual const XalanDOMChar * getType () const
 Retrieve type of exception. More...
 
- Public Member Functions inherited from XSLException
 XSLException (const XalanDOMString &theMessage, MemoryManager &theManager, const Locator *theLocator)
 Constructor. More...
 
 XSLException (const XalanDOMString &theMessage, MemoryManager &theManager)
 Constructor. More...
 
 XSLException (const XSLException &other)
 
virtual ~XSLException ()
 
const XalanDOMStringgetMessage () const
 Retrieve message for exception. More...
 
const XalanDOMStringgetURI () const
 Get the URI for the associated document, if any. More...
 
XalanFileLoc getLineNumber () const
 Retrieve the line number. More...
 
XalanFileLoc getColumnNumber () const
 Retrieve the column number. More...
 
const MemoryManager & getMemoryManager () const
 
MemoryManager & getMemoryManager ()
 
XalanDOMStringdefaultFormat (XalanDOMString &theBuffer) const
 

Additional Inherited Members

- Static Public Member Functions inherited from XSLException
static XalanDOMStringdefaultFormat (const XalanDOMString &theMessage, const XalanDOMString &theURI, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, XalanDOMString &theBuffer)
 
static XalanDOMStringdefaultFormat (const XalanDOMChar *theMessage, const XalanDOMChar *theURI, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, XalanDOMString &theBuffer)
 
static XalanDOMStringdefaultFormat (const XalanDOMChar *theMessage, const XalanDOMString::size_type theMessageLength, const XalanDOMChar *theURI, const XalanDOMString::size_type theURILength, XalanFileLoc theLineNumber, XalanFileLoc theColumnNumber, const XalanDOMChar *theType, const XalanDOMString::size_type theTypeLength, XalanDOMString &theBuffer)
 
- Protected Attributes inherited from XSLException
MemoryManager & m_memoryManager
 

Detailed Description

Definition at line 238 of file XalanTranscodingServices.hpp.

Constructor & Destructor Documentation

◆ MakeTranscoderException() [1/2]

XalanTranscodingServices::MakeTranscoderException::MakeTranscoderException ( eCode  theCode,
const XalanDOMChar *  theEncoding,
XalanDOMString theBuffer,
const Locator *  theLocator = 0 
)

◆ MakeTranscoderException() [2/2]

XalanTranscodingServices::MakeTranscoderException::MakeTranscoderException ( const MakeTranscoderException )

◆ ~MakeTranscoderException()

virtual XalanTranscodingServices::MakeTranscoderException::~MakeTranscoderException ( )
virtual

Member Function Documentation

◆ getCode()

eCode XalanTranscodingServices::MakeTranscoderException::getCode ( ) const
inline

Definition at line 254 of file XalanTranscodingServices.hpp.

◆ getEncoding()

const XalanDOMString& XalanTranscodingServices::MakeTranscoderException::getEncoding ( ) const
inline

Definition at line 260 of file XalanTranscodingServices.hpp.

◆ getType()

virtual const XalanDOMChar* XalanTranscodingServices::MakeTranscoderException::getType ( ) const
inlinevirtual

Retrieve type of exception.

Returns
type of exception

Implements XSLException.

Definition at line 266 of file XalanTranscodingServices.hpp.


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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo