B2BITS FIX Antenna HFT
1.0.15
|
Namespaces | |
Utils | |
Utils namespace. | |
Macros | |
#define | CHARS_QTY(array) (ELEMS_QTY(array)-1) |
#define | DMGuard(x, y) ::Utils::_DMGuard x(y) |
#define | ELEMS_QTY(array) sizeof(array)/sizeof((array)[0]) |
#define | EngMGuard(x, y) ::Utils::_EngMGuard x(y) |
#define | EngMGuard2(x, y, z) ::Utils::_EngMGuard2 x(y, z) |
#define | MGuard(x, y) ::Utils::_MGuard x(y) |
#define | MUnlocker(x, y) ::Utils::_MUnlocker x(y) |
#define | NonSMGuard(x, y) ::Utils::_NonSMGuard x(y) |
#define | OldMGuard(x, y) ::Utils::_OldMGuard x(y) |
#define | RDGuard(x, y) ::Utils::_RDGuard x(y) |
#define | SMGuard(x, y) ::Utils::_SMGuard x(y) |
#define | VERIFY(x) ((void) (x)) |
Typedefs | |
typedef DGuard< System::Mutex > | Utils::_DMGuard |
typedef Guard< System::EngMutex > | Utils::_EngMGuard |
typedef Guard< System::EngMutex > | Utils::_EngMGuard2 |
typedef Guard< System::Mutex > | Utils::_MGuard |
typedef Unlocker< System::Mutex > | Utils::_MUnlocker |
typedef Guard< System::OldMutex > | Utils::_OldMGuard |
typedef Guard< System::SpinMutex > | Utils::_SMGuard |
Variables | |
static const int | OLD_MUTEX = 2 |
static const int | SPIN_MUTEX = 1 |
#define CHARS_QTY | ( | array | ) | (ELEMS_QTY(array)-1) |
#define DMGuard | ( | x, | |
y | |||
) | ::Utils::_DMGuard x(y) |
#define ELEMS_QTY | ( | array | ) | sizeof(array)/sizeof((array)[0]) |
#define EngMGuard | ( | x, | |
y | |||
) | ::Utils::_EngMGuard x(y) |
#define EngMGuard2 | ( | x, | |
y, | |||
z | |||
) | ::Utils::_EngMGuard2 x(y, z) |
#define MGuard | ( | x, | |
y | |||
) | ::Utils::_MGuard x(y) |
#define MUnlocker | ( | x, | |
y | |||
) | ::Utils::_MUnlocker x(y) |
#define NonSMGuard | ( | x, | |
y | |||
) | ::Utils::_NonSMGuard x(y) |
#define OldMGuard | ( | x, | |
y | |||
) | ::Utils::_OldMGuard x(y) |
#define RDGuard | ( | x, | |
y | |||
) | ::Utils::_RDGuard x(y) |
#define SMGuard | ( | x, | |
y | |||
) | ::Utils::_SMGuard x(y) |
#define VERIFY | ( | x | ) | ((void) (x)) |
|
static |
|
static |