Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper Class Reference

List of all members.

Public Member Functions

delegate void ExceptionDelegate (string message)
delegate void ExceptionArgumentDelegate (string message, string paramName)
void SWIGRegisterExceptionCallbacks_lemur_csharp (ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate)
void SWIGRegisterExceptionCallbacksArgument_lemur_csharp (ExceptionArgumentDelegate argumentDelegate, ExceptionArgumentDelegate argumentNullDelegate, ExceptionArgumentDelegate argumentOutOfRangeDelegate)

Static Private Member Functions

void SetPendingApplicationException (string message)
void SetPendingArithmeticException (string message)
void SetPendingDivideByZeroException (string message)
void SetPendingIndexOutOfRangeException (string message)
void SetPendingInvalidCastException (string message)
void SetPendingInvalidOperationException (string message)
void SetPendingIOException (string message)
void SetPendingNullReferenceException (string message)
void SetPendingOutOfMemoryException (string message)
void SetPendingOverflowException (string message)
void SetPendingSystemException (string message)
void SetPendingArgumentException (string message, string paramName)
void SetPendingArgumentNullException (string message, string paramName)
void SetPendingArgumentOutOfRangeException (string message, string paramName)
 SWIGExceptionHelper ()

Static Private Attributes

ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException)
ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException)
ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException)
ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException)
ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException)
ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException)
ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException)
ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException)
ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException)
ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException)
ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException)
ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException)
ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException)
ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException)

Constructor & Destructor Documentation

Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SWIGExceptionHelper  )  [inline, static, private]
 


Member Function Documentation

delegate void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::ExceptionArgumentDelegate string  message,
string  paramName
 

delegate void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::ExceptionDelegate string  message  ) 
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingApplicationException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingArgumentException string  message,
string  paramName
[inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingArgumentNullException string  message,
string  paramName
[inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingArgumentOutOfRangeException string  message,
string  paramName
[inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingArithmeticException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingDivideByZeroException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingIndexOutOfRangeException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingInvalidCastException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingInvalidOperationException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingIOException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingNullReferenceException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingOutOfMemoryException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingOverflowException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SetPendingSystemException string  message  )  [inline, static, private]
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SWIGRegisterExceptionCallbacks_lemur_csharp ExceptionDelegate  applicationDelegate,
ExceptionDelegate  arithmeticDelegate,
ExceptionDelegate  divideByZeroDelegate,
ExceptionDelegate  indexOutOfRangeDelegate,
ExceptionDelegate  invalidCastDelegate,
ExceptionDelegate  invalidOperationDelegate,
ExceptionDelegate  ioDelegate,
ExceptionDelegate  nullReferenceDelegate,
ExceptionDelegate  outOfMemoryDelegate,
ExceptionDelegate  overflowDelegate,
ExceptionDelegate  systemExceptionDelegate
 

void Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::SWIGRegisterExceptionCallbacksArgument_lemur_csharp ExceptionArgumentDelegate  argumentDelegate,
ExceptionArgumentDelegate  argumentNullDelegate,
ExceptionArgumentDelegate  argumentOutOfRangeDelegate
 


Member Data Documentation

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::applicationDelegate = new ExceptionDelegate(SetPendingApplicationException) [static, private]
 

ExceptionArgumentDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException) [static, private]
 

ExceptionArgumentDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException) [static, private]
 

ExceptionArgumentDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::ioDelegate = new ExceptionDelegate(SetPendingIOException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::overflowDelegate = new ExceptionDelegate(SetPendingOverflowException) [static, private]
 

ExceptionDelegate Lemur::lemur_csharpPINVOKE::SWIGExceptionHelper::systemDelegate = new ExceptionDelegate(SetPendingSystemException) [static, private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:04 2010 for Lemur by doxygen 1.3.4