reSIProcate/rutil  9694
Public Member Functions | Private Attributes
resip::ParseException Class Reference

BaseException used to indicate parse failures. More...

#include <ParseException.hxx>

Inheritance diagram for resip::ParseException:
Inheritance graph
[legend]
Collaboration diagram for resip::ParseException:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ParseException (const Data &msg, const Data &context, const Data &file, const int line)
 ~ParseException () throw ()
const char * name () const
const DatagetContext () const

Private Attributes

Data mContext

Detailed Description

BaseException used to indicate parse failures.

See also:
ParseBuffer

Definition at line 16 of file ParseException.hxx.


Constructor & Destructor Documentation

resip::ParseException::ParseException ( const Data msg,
const Data context,
const Data file,
const int  line 
)

Definition at line 6 of file ParseException.cxx.

   : resip::BaseException(msg, file, line),
   mContext(context)
{}
resip::ParseException::~ParseException ( ) throw ()

Definition at line 14 of file ParseException.cxx.

{}

Member Function Documentation

const Data & resip::ParseException::getContext ( ) const

Definition at line 24 of file ParseException.cxx.

References mContext.

{
   return mContext;
}
const char * resip::ParseException::name ( ) const [virtual]

Implements resip::BaseException.

Definition at line 18 of file ParseException.cxx.

{ 
   return "ParseException"; 
}

Member Data Documentation

Definition at line 28 of file ParseException.hxx.

Referenced by getContext().


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