API Error Functions

Handling of OpenVSP ErrorObj information is accomplished through this group of API functions.

ErrorMgrSingleton

ErrorMgrSingleton.GetErrorLastCallFlag(...)

ErrorMgrSingleton.GetNumTotalErrors(...)

ErrorMgrSingleton.PopLastError(...)

ErrorMgrSingleton.GetLastError(...)

ErrorMgrSingleton.SilenceErrors(...)

ErrorMgrSingleton.PrintOnErrors(...)

ErrorMgrSingleton.getInstance()

class openvsp.ErrorMgrSingleton(*args, **kwargs)[source]

Proxy of C++ vsp::ErrorMgrSingleton class.

property thisown

The membership flag

__repr__()

Return repr(self).

GetErrorLastCallFlag(ErrorMgrSingleton self) bool[source]
GetNumTotalErrors(ErrorMgrSingleton self) int[source]
PopLastError(ErrorMgrSingleton self) ErrorObj[source]
GetLastError(ErrorMgrSingleton self) ErrorObj[source]
PopErrorAndPrint(ErrorMgrSingleton self, FILE * stream) bool[source]
SilenceErrors(ErrorMgrSingleton self)[source]
PrintOnErrors(ErrorMgrSingleton self)[source]
AddError(ErrorMgrSingleton self, vsp: :ERROR_CODE code, string const & desc)[source]
NoError(ErrorMgrSingleton self)[source]
MessageCallback(ErrorMgrSingleton self, MessageBase const * _from, MessageData const & data)[source]
static getInstance() ErrorMgrSingleton[source]

ErrorObj

ErrorObj.GetErrorCode(ErrorObj self)

ErrorObj.GetErrorString(ErrorObj self)

class openvsp.ErrorObj(*args)[source]

Proxy of C++ vsp::ErrorObj class.

property thisown

The membership flag

__repr__()

Return repr(self).

GetErrorCode(ErrorObj self) vsp::ERROR_CODE[source]
GetErrorString(ErrorObj self) string[source]
property m_ErrorCode

m_ErrorCode : vsp::ERROR_CODE

property m_ErrorString

m_ErrorString : string

NoError(ErrorObj self)[source]