35 #ifndef QPOASES_TYPES_HPP 36 #define QPOASES_TYPES_HPP 63 #define __ALWAYS_INITIALISE_WITH_ALL_EQUALITIES__ 77 #if __BORLANDC__ < 0x0561 85 #define __NO_SNPRINTF__ 86 #pragma warning( disable : 4061 4100 4250 4514 4996 ) 93 #define BEGIN_NAMESPACE_QPOASES 96 #define END_NAMESPACE_QPOASES 99 #define USING_NAMESPACE_QPOASES 102 #define REFER_NAMESPACE_QPOASES :: 107 #define BEGIN_NAMESPACE_QPOASES namespace qpOASES { 110 #define END_NAMESPACE_QPOASES } 113 #define USING_NAMESPACE_QPOASES using namespace qpOASES; 116 #define REFER_NAMESPACE_QPOASES qpOASES:: 122 #if defined(__DSPACE__) || defined(__XPCTARGET__) 123 #define __SUPPRESSANYOUTPUT__ 124 #define __NO_SNPRINTF__ 128 #ifdef __NO_SNPRINTF__ 129 #if (!defined(_MSC_VER)) || defined(__DSPACE__) || defined(__XPCTARGET__) 131 int snprintf(
char* s,
size_t n,
const char* format, ... );
134 #define snprintf _snprintf 141 #define RR( I,J ) R[(I)+nV*(J)] 144 #define QQ( I,J ) Q[(I)+nV*(J)] 147 #define TT( I,J ) T[(I)*sizeT+(J)] 151 #if !defined(SOLVER_MA27) && !defined(SOLVER_MA57) && !defined(SOLVER_NONE) 162 typedef unsigned long la_uint_t;
168 #ifdef __USE_SINGLE_PRECISION__ 176 #ifdef __USE_LONG_INTEGERS__ 178 typedef unsigned long uint_t;
181 typedef unsigned int uint_t;
186 #ifdef __USE_LONG_FINTS__ #define BEGIN_NAMESPACE_QPOASES
Definition: Types.hpp:107
long la_int_t
Definition: Types.hpp:161
#define END_NAMESPACE_QPOASES
Definition: Types.hpp:110
Definition: Types.hpp:252
QProblemStatus
Definition: Types.hpp:233
int_t idxAddC
Definition: Types.hpp:305
int int_t
Definition: Types.hpp:180
SubjectToType
Definition: Types.hpp:261
Definition: Types.hpp:217
int_t excAddC
Definition: Types.hpp:309
SchurUpdateType
Definition: Types.hpp:283
Definition: Types.hpp:275
Definition: Types.hpp:216
Definition: Types.hpp:285
HessianType
Definition: Types.hpp:248
int_t idxRemC
Definition: Types.hpp:306
Definition: Types.hpp:206
SubjectToStatus
Definition: Types.hpp:272
Definition: Types.hpp:287
int_t excRemB
Definition: Types.hpp:308
Definition: Types.hpp:279
Definition: Types.hpp:240
Definition: Types.hpp:278
Definition: Types.hpp:263
Definition: Types.hpp:265
Definition: Types.hpp:235
Definition: Types.hpp:236
int_t excAddB
Definition: Types.hpp:307
Definition: Types.hpp:205
Definition: Types.hpp:250
Definition: Types.hpp:251
Definition: Types.hpp:218
int fint_t
Definition: Types.hpp:189
Definition: Types.hpp:253
Definition: Types.hpp:242
Definition: Types.hpp:256
Definition: Types.hpp:266
Definition: Types.hpp:214
Definition: Types.hpp:215
Definition: Types.hpp:289
Definition: Types.hpp:243
Definition: Types.hpp:267
Definition: Types.hpp:277
Definition: Types.hpp:274
Definition: Types.hpp:227
Stores internal information for tabular (debugging) output.
Definition: Types.hpp:302
Definition: Types.hpp:288
Definition: Types.hpp:226
Definition: Types.hpp:264
int_t idxRemB
Definition: Types.hpp:304
Definition: Types.hpp:276
PrintLevel
Definition: Types.hpp:212
Definition: Types.hpp:286
Definition: Types.hpp:254
Definition: Types.hpp:255
VisibilityStatus
Definition: Types.hpp:224
Definition: Types.hpp:238
int_t idxAddB
Definition: Types.hpp:303
BooleanType
Definition: Types.hpp:203
BEGIN_NAMESPACE_QPOASES typedef double real_t
Definition: Types.hpp:171
Definition: Types.hpp:219
int_t sparse_int_t
Definition: Types.hpp:199
int_t excRemC
Definition: Types.hpp:310