SLProject 4.0.000
|
#include <Utils.h>
Macros | |
#define | SL_GETBIT(VAR, VAL) VAR& VAL |
#define | SL_SETBIT(VAR, VAL) VAR |= VAL |
#define | SL_DELBIT(VAR, VAL) VAR &= ~VAL |
#define | SL_TOGBIT(VAR, VAL) |
#define | UNUSED_PARAMETER(r) ((void)(x)) |
#define | SL_LOG(...) Utils::log("SLProject", __VA_ARGS__) |
#define | SL_EXIT_MSG(message) Utils::log("SLProject Error", (message)) |
#define | SL_WARN_MSG(message) Utils::warnMsg("SLProject", (message), __LINE__, __FILE__) |
Typedefs | |
typedef string | SLstring |
typedef std::wstring | SLwstring |
typedef char | SLchar |
typedef unsigned char | SLuchar |
typedef signed long | SLlong |
typedef unsigned long | SLulong |
typedef signed char | SLbyte |
typedef unsigned char | SLubyte |
typedef short | SLshort |
typedef unsigned short | SLushort |
typedef int | SLint |
typedef unsigned int | SLuint |
typedef int | SLsizei |
typedef float | SLfloat |
typedef double | SLdouble |
typedef bool | SLbool |
typedef unsigned int | SLenum |
typedef unsigned int | SLbitfield |
typedef int8_t | SLint8 |
typedef uint8_t | SLuint8 |
typedef int16_t | SLint16 |
typedef uint16_t | SLuint16 |
typedef int32_t | SLint32 |
typedef uint32_t | SLuint32 |
typedef int64_t | SLint64 |
typedef uint64_t | SLuint64 |
typedef vector< SLbool > | SLVbool |
typedef vector< SLbyte > | SLVbyte |
typedef vector< SLubyte > | SLVubyte |
typedef vector< SLchar > | SLVchar |
typedef vector< SLuchar > | SLVuchar |
typedef vector< SLshort > | SLVshort |
typedef vector< SLushort > | SLVushort |
typedef vector< SLint > | SLVint |
typedef vector< SLuint > | SLVuint |
typedef vector< SLlong > | SLVlong |
typedef vector< SLulong > | SLVulong |
typedef vector< SLfloat > | SLVfloat |
typedef vector< SLstring > | SLVstring |
typedef vector< size_t > | SLVsize_t |
typedef vector< vector< SLfloat > > | SLVVfloat |
typedef vector< vector< SLuchar > > | SLVVuchar |
typedef vector< vector< SLushort > > | SLVVushort |
typedef vector< vector< SLuint > > | SLVVuint |
typedef vector< vector< SLchar > > | SLVVchar |
typedef vector< vector< SLshort > > | SLVVshort |
typedef vector< vector< SLint > > | SLVVint |
Functions | |
template<class T > | |
SLuint | SL_sizeOfVector (const T &vector) |
#define SL_DELBIT | ( | VAR, | |
VAL | |||
) | VAR &= ~VAL |
#define SL_EXIT_MSG | ( | message | ) | Utils::log("SLProject Error", (message)) |
#define SL_GETBIT | ( | VAR, | |
VAL | |||
) | VAR& VAL |
#define SL_LOG | ( | ... | ) | Utils::log("SLProject", __VA_ARGS__) |
#define SL_SETBIT | ( | VAR, | |
VAL | |||
) | VAR |= VAL |
#define SL_TOGBIT | ( | VAR, | |
VAL | |||
) |
#define SL_WARN_MSG | ( | message | ) | Utils::warnMsg("SLProject", (message), __LINE__, __FILE__) |
#define UNUSED_PARAMETER | ( | r | ) | ((void)(x)) |
typedef unsigned int SLbitfield |
typedef bool SLbool |
typedef signed char SLbyte |
typedef char SLchar |
typedef double SLdouble |
typedef unsigned int SLenum |
typedef float SLfloat |
typedef int SLint |
typedef int16_t SLint16 |
typedef int32_t SLint32 |
typedef int64_t SLint64 |
typedef int8_t SLint8 |
typedef signed long SLlong |
typedef short SLshort |
typedef int SLsizei |
typedef string SLstring |
typedef unsigned char SLubyte |
typedef unsigned char SLuchar |
typedef unsigned int SLuint |
typedef uint16_t SLuint16 |
typedef uint32_t SLuint32 |
typedef uint64_t SLuint64 |
typedef uint8_t SLuint8 |
typedef unsigned long SLulong |
typedef unsigned short SLushort |
typedef vector<size_t> SLVsize_t |
typedef vector<vector<SLushort> > SLVVushort |
typedef std::wstring SLwstring |
|
inline |