|
SST/macro
|

Go to the source code of this file.
Classes | |
| class | VariablePtr< T > |
| class | Variable< T > |
| class | Variable< T > |
| class | VariablePtr< T > |
Macros | |
| #define | DECLARE_OPERATOR(op, CONST, REF) |
| #define | FRIEND_OPERATOR(op, CONST, REF) |
| #define | COMPARE(op) |
| #define | OPERATOR(op, CONST, REF) |
Typedefs | |
| typedef Variable< double > | Double |
| typedef VariablePtr< double > | DoublePtr |
| typedef Variable< int > | Int |
| typedef VariablePtr< int > | IntPtr |
Functions | |
| template<class T > | |
| Variable< T > | sqrt (const Variable< T > &t) |
| template<class T > | |
| Variable< T > | cbrt (const Variable< T > &t) |
| template<class T > | |
| Variable< T > | fabs (const Variable< T > &t) |
| template<class T > | |
| void * | memset (const VariablePtr< T > &t, int value, size_t size) |
| template<class T > | |
| void * | memcpy (const VariablePtr< T > &dst, const VariablePtr< T > &src, size_t size) |
| #define COMPARE | ( | op | ) |
Definition at line 174 of file variable.h.
| #define DECLARE_OPERATOR | ( | op, | |
| CONST, | |||
| REF | |||
| ) |
Definition at line 9 of file variable.h.
| #define FRIEND_OPERATOR | ( | op, | |
| CONST, | |||
| REF | |||
| ) |
Definition at line 20 of file variable.h.
| #define OPERATOR | ( | op, | |
| CONST, | |||
| REF | |||
| ) |
Definition at line 191 of file variable.h.
Definition at line 386 of file variable.h.
| typedef VariablePtr<double> DoublePtr |
Definition at line 387 of file variable.h.
Definition at line 388 of file variable.h.
| typedef VariablePtr<int> IntPtr |
Definition at line 389 of file variable.h.
Definition at line 239 of file variable.h.
References Variable< T >::nops.
Definition at line 246 of file variable.h.
References Variable< T >::nops.
Referenced by TestEquals< float >::equals(), and TestEquals< double >::equals().
| void * memcpy | ( | const VariablePtr< T > & | dst, |
| const VariablePtr< T > & | src, | ||
| size_t | size | ||
| ) |
Definition at line 381 of file variable.h.
References VariablePtr< T >::nops.
Referenced by sprockit::serializer::array(), sstmac::sw::sstmac_global_builtin_arr< T, N >::get_val(), sstmac::pairpayloadvector< T1, T2 >::pairpayloadvector(), and sstmac::sw::sstmac_global_builtin_arr< T, N >::sstmac_global_builtin_arr().
| void * memset | ( | const VariablePtr< T > & | t, |
| int | value, | ||
| size_t | size | ||
| ) |
Definition at line 374 of file variable.h.
References VariablePtr< T >::nops.
Definition at line 232 of file variable.h.
1.8.11