BadDefaultParamException Class Reference

Used to indicate that a "default" input parameter value was supplied for a parameter where "default" has no meaning. More...

Inherits Simba::DSI::DSIException.

List of all members.

Public Member Functions

 BadDefaultParamException (const simba_wstring &in_msgKey, const std::vector< simba_wstring > &in_msgParams, simba_signed_native in_paramSetNum=NO_ROW_NUMBER, simba_int32 in_paramNum=NO_COLUMN_NUMBER)
 Constructor.
 BadDefaultParamException (const simba_wstring &in_msgKey, simba_signed_native in_paramSetNum=NO_ROW_NUMBER, simba_int32 in_paramNum=NO_COLUMN_NUMBER)
 Constructor.
 BadDefaultParamException (bool in_dummy, const simba_wstring &in_msgText, simba_int32 in_nativeErrCode, simba_signed_native in_paramSetNum=NO_ROW_NUMBER, simba_int32 in_paramNum=NO_COLUMN_NUMBER)
 Constructor for exceptions with preformatted message text.

Detailed Description

Used to indicate that a "default" input parameter value was supplied for a parameter where "default" has no meaning.

That is, an input parameter that isn't used in a stored procedure, or is used in a stored procedure which doesn't have a default value for the parameter.


Constructor & Destructor Documentation

BadDefaultParamException ( bool  in_dummy,
const simba_wstring in_msgText,
simba_int32  in_nativeErrCode,
simba_signed_native  in_paramSetNum = NO_ROW_NUMBER,
simba_int32  in_paramNum = NO_COLUMN_NUMBER 
)

Constructor for exceptions with preformatted message text.

Parameters:
in_dummy Distinguishes preformatted message error constructor.
in_msgText Preformatted message text.
in_nativeErrCode Premade native error code.
in_paramSetNum Parameter set for the parameter. The first parameter set has number 1. May be a non-negative integer, NO_ROW_NUMBER, or ROW_NUMBER_UNKNOWN.
in_paramNum Parameter number for the parameter. May be a non-negative integer, NO_COLUMN_NUMBER, or COLUMN_NUMBER_UNKNOWN.
BadDefaultParamException ( const simba_wstring in_msgKey,
simba_signed_native  in_paramSetNum = NO_ROW_NUMBER,
simba_int32  in_paramNum = NO_COLUMN_NUMBER 
)

Constructor.

Parameters:
in_msgKey Key into IMessageSource for the error message.
in_paramSetNum Parameter set for the parameter. The first parameter set has number 1. May be a non-negative integer, NO_ROW_NUMBER, or ROW_NUMBER_UNKNOWN.
in_paramNum Parameter number for the parameter. May be a non-negative integer, NO_COLUMN_NUMBER, or COLUMN_NUMBER_UNKNOWN.
BadDefaultParamException ( const simba_wstring in_msgKey,
const std::vector< simba_wstring > &  in_msgParams,
simba_signed_native  in_paramSetNum = NO_ROW_NUMBER,
simba_int32  in_paramNum = NO_COLUMN_NUMBER 
)

Constructor.

Parameters:
in_msgKey Key into IMessageSource for the error message.
in_msgParams Parameters to be used to construct the error message.
in_paramSetNum Parameter set for the parameter. The first parameter set has number 1. May be a non-negative integer, NO_ROW_NUMBER, or ROW_NUMBER_UNKNOWN.
in_paramNum Parameter number for the parameter. May be a non-negative integer, NO_COLUMN_NUMBER, or COLUMN_NUMBER_UNKNOWN.

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

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