B2BITS FIX Antenna HFT
1.0.16
|
#include <b2b_platform.h>
Public Member Functions | |
void | do_switch (ObjT *obj) |
ObjT | get_obj_copy () |
ObjT * | get_obj_nolock () |
rwlock & | get_switch_lock () |
void | init_switch (ObjT *obj) |
Switchable () | |
~Switchable () | |
Public Attributes | |
int | curr_ |
ObjT * | objCurr_ |
ObjT * | objs_ [2] |
rwlock | objUse_lock_ |
|
inline |
References Switchable< ObjT >::objs_.
|
inline |
References Switchable< ObjT >::objs_.
|
inline |
|
inline |
References Switchable< ObjT >::objCurr_, and Switchable< ObjT >::objUse_lock_.
|
inline |
References Switchable< ObjT >::objCurr_.
|
inline |
References Switchable< ObjT >::objUse_lock_.
|
inline |
References Switchable< ObjT >::curr_, Switchable< ObjT >::objCurr_, and Switchable< ObjT >::objs_.
int Switchable< ObjT >::curr_ |
Referenced by Switchable< ObjT >::do_switch(), and Switchable< ObjT >::init_switch().
ObjT* Switchable< ObjT >::objCurr_ |
ObjT* Switchable< ObjT >::objs_[2] |
rwlock Switchable< ObjT >::objUse_lock_ |