![]()  | 
  
    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 |