#include <coherence/lang/Array.hpp>
This inner class allows the raw array 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 (T *aValue) | |
Construct MemberArray for the given array of values. | |
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*'. |