Error Class Reference

#include <hpp/common-idl.hh>

Inheritance diagram for Error:
[legend]
Collaboration diagram for Error:
[legend]

Public Member Functions

 Error ()
 
 Error (const Error &)
 
 Error (const char *i_msg)
 
Erroroperator= (const Error &)
 
virtual ~Error ()
 
virtual void _raise () const
 
void operator>>= (cdrStream &) const
 
void operator<<= (cdrStream &)
 
virtual ::CORBA::Exception * _NP_duplicate () const
 

Static Public Member Functions

static Error_downcast (::CORBA::Exception *)
 
static const Error_downcast (const ::CORBA::Exception *)
 
static Error_narrow (::CORBA::Exception *_e)
 

Public Attributes

::CORBA::String_member msg
 

Static Public Attributes

static _core_attr insertExceptionToAny insertToAnyFn
 
static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP
 
static _core_attr const char * _PD_repoId
 
static _core_attr const char * _PD_typeId
 

Constructor & Destructor Documentation

Error::Error ( )
inline

References Names_t::operator=().

Error::Error ( const Error )
Error::Error ( const char *  i_msg)
virtual Error::~Error ( )
virtual

Member Function Documentation

static Error* Error::_downcast ( ::CORBA::Exception *  )
static
static const Error* Error::_downcast ( const ::CORBA::Exception *  )
static
static Error* Error::_narrow ( ::CORBA::Exception *  _e)
inlinestatic

References operator<<=(), and operator>>=().

virtual ::CORBA::Exception* Error::_NP_duplicate ( ) const
virtual void Error::_raise ( ) const
virtual
void Error::operator<<= ( cdrStream &  )
Error& Error::operator= ( const Error )
void Error::operator>>= ( cdrStream &  ) const

Member Data Documentation

_core_attr const char* Error::_PD_repoId
static
_core_attr const char* Error::_PD_typeId
static
_core_attr insertExceptionToAny Error::insertToAnyFn
static
_core_attr insertExceptionToAnyNCP Error::insertToAnyFnNCP
static
::CORBA::String_member Error::msg