#include <VariableInfo.hpp>
Classes | |
class | VISpinLock |
Public Member Functions | |
VariableInfo (REAL_T value=static_cast< REAL_T >(0.0)) | |
VariableInfo (REAL_T value=static_cast< REAL_T >(0.0)) | |
~VariableInfo () | |
void | Aquire () |
void | Release () |
Public Attributes | |
uint32_t | id |
REAL_T | value |
std::atomic< int > | count |
bool | is_nl |
Static Public Attributes | |
static VISpinLock | vinfo_mutex_g |
static std::vector < VariableInfo< REAL_T > * > | freed |
Holds unique info for Variable objects.
|
inline |
Constructor
value |
|
inline |
Destructor.