Go to the source code of this file.
|
#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) if ((VAR) & (VAL)) (VAR) &= ~(VAL); else (VAR) |= VAL |
|
#define | UNUSED_PARAMETER(r) ((void)(x)) |
|
#define | SL_LOG(...) Utils::log("SLProject", __VA_ARGS__) |
|
#define | SL_LOG_DEBUG(...) {} |
|
#define | SL_EXIT_MSG(message) Utils::exitMsg("SLProject", (message), __LINE__, __FILE__) |
|
#define | SL_WARN_MSG(message) Utils::warnMsg("SLProject", (message), __LINE__, __FILE__) |
|
◆ SL_DELBIT
#define SL_DELBIT |
( |
|
VAR, |
|
|
|
VAL |
|
) |
| VAR &= ~VAL |
Definition at line 225 of file SL.h.
◆ SL_EXIT_MSG
#define SL_EXIT_MSG |
( |
|
message | ) |
Utils::exitMsg("SLProject", (message), __LINE__, __FILE__) |
Definition at line 240 of file SL.h.
◆ SL_GETBIT
#define SL_GETBIT |
( |
|
VAR, |
|
|
|
VAL |
|
) |
| VAR& VAL |
Definition at line 223 of file SL.h.
◆ SL_LOG
#define SL_LOG |
( |
|
... | ) |
Utils::log("SLProject", __VA_ARGS__) |
Definition at line 233 of file SL.h.
◆ SL_LOG_DEBUG
#define SL_LOG_DEBUG |
( |
|
... | ) |
{} |
Definition at line 237 of file SL.h.
◆ SL_SETBIT
#define SL_SETBIT |
( |
|
VAR, |
|
|
|
VAL |
|
) |
| VAR |= VAL |
Definition at line 224 of file SL.h.
◆ SL_TOGBIT
#define SL_TOGBIT |
( |
|
VAR, |
|
|
|
VAL |
|
) |
| if ((VAR) & (VAL)) (VAR) &= ~(VAL); else (VAR) |= VAL |
Definition at line 226 of file SL.h.
◆ SL_WARN_MSG
#define SL_WARN_MSG |
( |
|
message | ) |
Utils::warnMsg("SLProject", (message), __LINE__, __FILE__) |
Definition at line 241 of file SL.h.
◆ UNUSED_PARAMETER
#define UNUSED_PARAMETER |
( |
|
r | ) |
((void)(x)) |
Definition at line 229 of file SL.h.
◆ SLbitfield
Definition at line 177 of file SL.h.
◆ SLbool
Definition at line 175 of file SL.h.
◆ SLbyte
Definition at line 166 of file SL.h.
◆ SLchar
Definition at line 162 of file SL.h.
◆ SLdouble
Definition at line 174 of file SL.h.
◆ SLenum
Definition at line 176 of file SL.h.
◆ SLfloat
Definition at line 173 of file SL.h.
◆ SLint
Definition at line 170 of file SL.h.
◆ SLint16
Definition at line 181 of file SL.h.
◆ SLint32
Definition at line 183 of file SL.h.
◆ SLint64
Definition at line 185 of file SL.h.
◆ SLint8
Definition at line 179 of file SL.h.
◆ SLlong
Definition at line 164 of file SL.h.
◆ SLshort
Definition at line 168 of file SL.h.
◆ SLsizei
Definition at line 172 of file SL.h.
◆ SLstring
Definition at line 158 of file SL.h.
◆ SLubyte
Definition at line 167 of file SL.h.
◆ SLuchar
Definition at line 163 of file SL.h.
◆ SLuint
Definition at line 171 of file SL.h.
◆ SLuint16
Definition at line 182 of file SL.h.
◆ SLuint32
Definition at line 184 of file SL.h.
◆ SLuint64
Definition at line 186 of file SL.h.
◆ SLuint8
Definition at line 180 of file SL.h.
◆ SLulong
Definition at line 165 of file SL.h.
◆ SLushort
Definition at line 169 of file SL.h.
◆ SLVbool
Definition at line 189 of file SL.h.
◆ SLVbyte
Definition at line 190 of file SL.h.
◆ SLVchar
Definition at line 192 of file SL.h.
◆ SLVfloat
Definition at line 200 of file SL.h.
◆ SLVint
Definition at line 196 of file SL.h.
◆ SLVlong
Definition at line 198 of file SL.h.
◆ SLVshort
Definition at line 194 of file SL.h.
◆ SLVsize_t
Definition at line 202 of file SL.h.
◆ SLVstring
Definition at line 201 of file SL.h.
◆ SLVubyte
Definition at line 191 of file SL.h.
◆ SLVuchar
Definition at line 193 of file SL.h.
◆ SLVuint
Definition at line 197 of file SL.h.
◆ SLVulong
Definition at line 199 of file SL.h.
◆ SLVushort
Definition at line 195 of file SL.h.
◆ SLVVchar
Definition at line 209 of file SL.h.
◆ SLVVfloat
Definition at line 205 of file SL.h.
◆ SLVVint
Definition at line 211 of file SL.h.
◆ SLVVshort
Definition at line 210 of file SL.h.
◆ SLVVuchar
Definition at line 206 of file SL.h.
◆ SLVVuint
Definition at line 208 of file SL.h.
◆ SLVVushort
Definition at line 207 of file SL.h.
◆ SLwstring
Definition at line 160 of file SL.h.
◆ SL_sizeOfVector()
template<class T >
SLuint SL_sizeOfVector |
( |
const T & |
vector | ) |
|
|
inline |
Definition at line 217 of file SL.h.
219 return (
SLint)(vector.capacity() *
sizeof(
typename T::value_type));