InvalidOperationException Class Reference

An exception thrown when an operation has been "illegally" invoked. More...

Inherits Simba::Support::ErrorException.

Inherited by SEInvalidOperationException.

List of all members.

Public Member Functions

 InvalidOperationException (DiagState in_stateKey, simba_int32 in_componentId, const simba_wstring &in_msgKey, const std::vector< simba_wstring > &in_msgParams)
 Constructor.
 InvalidOperationException (DiagState in_stateKey, simba_int32 in_componentId, const SupportError &in_supportError, const std::vector< simba_wstring > &in_msgParams)
 Constructor.
 InvalidOperationException (const SupportError &in_supportError, const std::vector< simba_wstring > &in_msgParams)
 Constructor.
 InvalidOperationException (const SupportError &in_supportError)
 Constructor.

Detailed Description

An exception thrown when an operation has been "illegally" invoked.

This normally means a severe internal logic error.


Constructor & Destructor Documentation

InvalidOperationException ( const SupportError in_supportError  ) 

Constructor.

Parameters:
in_supportError A SupportError for this exception.
InvalidOperationException ( const SupportError in_supportError,
const std::vector< simba_wstring > &  in_msgParams 
)

Constructor.

Parameters:
in_supportError A SupportError for this exception.
in_msgParams Parameters to be used to construct the error message.
InvalidOperationException ( DiagState  in_stateKey,
simba_int32  in_componentId,
const SupportError in_supportError,
const std::vector< simba_wstring > &  in_msgParams 
)

Constructor.

Parameters:
in_stateKey Type of error.
in_componentId Source component ID.
in_supportError A SupportError for this exception.
in_msgParams Parameters to be used to construct the error message.
InvalidOperationException ( DiagState  in_stateKey,
simba_int32  in_componentId,
const simba_wstring in_msgKey,
const std::vector< simba_wstring > &  in_msgParams 
)

Constructor.

Parameters:
in_stateKey Type of error.
in_componentId Source component ID.
in_msgKey Key into IMessageSource for the error message.
in_msgParams Parameters to be used to construct the error message.

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

Generated on Wed May 17 14:21:19 2017 for SimbaEngine 10.1.3.1011 by simba