ASL
0.1.7
Advanced Simulation Library
|
Updatable value. This class stores value and its TimeStamp. More...
#include <aslBasicBC.h>
Public Member Functions | |
UValue () | |
UValue (const T &a) | |
const T & | operator= (const T &a) |
updates UValue::ts automaticaly More... | |
const T & | v () const |
T & | v () |
Public Attributes | |
std::shared_ptr< T > | p |
TimeStamp | ts |
Related Functions | |
(Note that these are not member functions.) | |
template<typename T > | |
bool | operator== (const asl::UValue< T > &a, const T &v) |
template<typename T > | |
bool | operator!= (const asl::UValue< T > &a, const T &v) |
Updatable value. This class stores value and its TimeStamp.
Definition at line 41 of file aslBasicBC.h.
|
inlineexplicit |
Definition at line 39 of file aslUValue.h.
|
inlineexplicit |
Definition at line 40 of file aslUValue.h.
|
inline |
updates UValue::ts automaticaly
Definition at line 42 of file aslUValue.h.
|
inline |
Definition at line 43 of file aslUValue.h.
|
inline |
Definition at line 44 of file aslUValue.h.
|
related |
Definition at line 60 of file aslUValue.h.
|
related |
Definition at line 55 of file aslUValue.h.
std::shared_ptr<T> asl::UValue< T >::p |
Definition at line 37 of file aslUValue.h.
TimeStamp asl::UValue< T >::ts |
Definition at line 38 of file aslUValue.h.