SAXExceptions.i

Go to the documentation of this file.
00001 // -*- C++ -*- SAXExceptions.i,v 1.3 2002/10/13 03:58:57 kitty Exp
00002 
00003 ACEXML_INLINE const ACEXML_Char *
00004 ACEXML_SAXException::message (void)
00005 {
00006   return (this->message_ == 0 ?
00007           ACEXML_Exception::null_ :
00008           this->message_);
00009 }
00010 
00011 ACEXML_INLINE void
00012 ACEXML_SAXException::_raise (void)
00013 {
00014   ACEXML_RAISE (*this);
00015 }
00016 
00017 ACEXML_INLINE void
00018 ACEXML_SAXNotSupportedException::_raise (void)
00019 {
00020   ACEXML_RAISE (*this);
00021 }
00022 
00023 ACEXML_INLINE void
00024 ACEXML_SAXNotRecognizedException::_raise (void)
00025 {
00026   ACEXML_RAISE (*this);
00027 }
00028 
00029 ACEXML_INLINE void
00030 ACEXML_SAXParseException::_raise (void)
00031 {
00032   ACEXML_RAISE (*this);
00033 }
00034 
00035 ACEXML_INLINE const ACEXML_Char *
00036 ACEXML_SAXException::id (void) const
00037 {
00038   return ACEXML_SAXException::exception_name_;
00039 }
00040 
00041 ACEXML_INLINE const ACEXML_Char *
00042 ACEXML_SAXNotSupportedException::id (void) const
00043 {
00044   return ACEXML_SAXNotSupportedException::exception_name_;
00045 }
00046 
00047 ACEXML_INLINE const ACEXML_Char *
00048 ACEXML_SAXNotRecognizedException::id (void) const
00049 {
00050   return ACEXML_SAXNotRecognizedException::exception_name_;
00051 }
00052 
00053 ACEXML_INLINE const ACEXML_Char *
00054 ACEXML_SAXParseException::id (void) const
00055 {
00056   return ACEXML_SAXParseException::exception_name_;
00057 }

Generated on Thu Nov 9 11:45:39 2006 for ACEXML by doxygen 1.3.6