#include <coherence/lang/Array.hpp>
This inner class allows the value[] to inherit the Array Object's constness. Direct usage of this data member is discouraged as it does not provide any bounds checking safety.
Public Member Functions | |
| MemberArray () | |
| Construct empty MemberArray. | |
| MemberArray (T *aValue) | |
| Construct MemberArray for the given array of values. | |
| ~MemberArray () | |
| Destruct this MemberArray. | |
| operator T * () | |
| Provides a conversion of this MemberArray to the type 'T*'. | |
| operator const T * () const | |
| Provides a conversion of this constant MemberArray to the type 'const T*'. | |
Protected Attributes | |
| T * | m_aValue |
| The underlying array of values as 'T*'. | |