#include <CS_ELEMENT.hpp>
Collaboration diagram for CS_ELEMENT< T >:

Public Member Functions | |
| CS_ELEMENT () | |
| The only valid constructor. | |
| CS_ELEMENT (const T initial_caption) | |
| Convenience constructor. | |
| ~CS_ELEMENT () | |
| Base deconstructor. | |
| const T & | const_access () |
| Const variant of access(). | |
| T & | access () |
| Access function. | |
| T & | unrecorded_access () |
| Unrecorded (non-simulated) access function. | |
| const T & | unrecorded_const_access () const |
| Const variant of unrecorded_access. | |
| CS_ELEMENT< T > & | operator= (const CS_ELEMENT< T > &other) |
| CS_ELEMENT< T > & | operator= (const T &other) |
| CS_ELEMENT< T > | operator+ (const CS_ELEMENT< T > &other) const |
| CS_ELEMENT< T > | operator- (const CS_ELEMENT< T > &other) const |
| CS_ELEMENT< T > | operator * (const CS_ELEMENT< T > &other) const |
| CS_ELEMENT< T > | operator/ (const CS_ELEMENT< T > &other) const |
| void | operator++ () |
| bool | operator< (const T &other) const |
| bool | operator< (const CS_ELEMENT< T > &other) const |
| bool | operator> (const T &other) const |
| bool | operator> (const CS_ELEMENT< T > &other) const |
| bool | operator== (const T &other) const |
| bool | operator== (const CS_ELEMENT< T > &other) const |
Protected Attributes | |
| T * | _array |
| Contains the actual data. | |
| unsigned long int | FAC |
| First access counter. | |
1.3.9.1