35 #ifndef QPOASES_MESSAGEHANDLING_HPP 36 #define QPOASES_MESSAGEHANDLING_HPP 46 #include <qpOASES/Constants.hpp> 308 const char* additionaltext,
309 const char* functionname,
310 const char* filename,
311 const unsigned long linenumber,
322 const char* additionaltext,
323 const char* functionname,
324 const char* filename,
325 const unsigned long linenumber,
335 const char* additionaltext,
336 const char* functionname,
337 const char* filename,
338 const unsigned long linenumber,
413 const char* additionaltext,
414 const char* functionname,
415 const char* filename,
416 const unsigned long linenumber,
420 const char* RETstring
450 #define __FUNC__ ("(no function name provided)") 456 #define THROWERROR(retval) ( getGlobalMessageHandler( )->throwError((retval),0,__FUNC__,__FILE__,__LINE__,VS_VISIBLE) ) 459 #define THROWWARNING(retval) ( getGlobalMessageHandler( )->throwWarning((retval),0,__FUNC__,__FILE__,__LINE__,VS_VISIBLE) ) 462 #define THROWINFO(retval) ( getGlobalMessageHandler( )->throwInfo((retval),0,__FUNC__,__FILE__,__LINE__,VS_VISIBLE) ) 473 #include <qpOASES/MessageHandling.ipp>
VisibilityStatus infoVisibility
BEGIN_NAMESPACE_QPOASES FILE * stdFile
returnValue throwError(returnValue Enumber, const char *additionaltext, const char *functionname, const char *filename, const unsigned long linenumber, VisibilityStatus localVisibilityStatus)
VisibilityStatus getInfoVisibilityStatus() const
VisibilityStatus getErrorVisibilityStatus() const
returnValue throwInfo(returnValue Inumber, const char *additionaltext, const char *functionname, const char *filename, const unsigned long linenumber, VisibilityStatus localVisibilityStatus)
Allows to pass back messages to the calling function.
VisibilityStatus getWarningVisibilityStatus() const
void setOutputFile(myFILE *_outputFile)
returnValue throwWarning(returnValue Wnumber, const char *additionaltext, const char *functionname, const char *filename, const unsigned long linenumber, VisibilityStatus localVisibilityStatus)
static const char * getErrorCodeMessage(const returnValue _returnValue)
VisibilityStatus warningVisibility
MessageHandling & operator=(const MessageHandling &rhs)
void setInfoVisibilityStatus(VisibilityStatus _infoVisibility)
returnValue setErrorCount(int _errorCount)
Handles all kind of error messages, warnings and other information.
Data structure for entries in returnValueList.
returnValue listAllMessages()
int getErrorCount() const
VisibilityStatus errorVisibility
void rhs(const real_t *x, real_t *f)
#define END_NAMESPACE_QPOASES
MessageHandling * getGlobalMessageHandler()
void setErrorVisibilityStatus(VisibilityStatus _errorVisibility)
myFILE * getOutputFile() const
returnValue throwMessage(returnValue RETnumber, const char *additionaltext, const char *functionname, const char *filename, const unsigned long linenumber, VisibilityStatus localVisibilityStatus, const char *RETstring)
void setWarningVisibilityStatus(VisibilityStatus _warningVisibility)
#define BEGIN_NAMESPACE_QPOASES