|
|
|
@ -340,7 +340,7 @@ struct UnsizedArrayOf |
|
|
|
|
inline const Type& operator [] (unsigned int i) const { return arrayZ[i]; } |
|
|
|
|
inline Type& operator [] (unsigned int i) { return arrayZ[i]; } |
|
|
|
|
|
|
|
|
|
template <typename T> inline operator T * (void) { return arrayZ; } |
|
|
|
|
template <typename T> inline operator T * (void) { return arrayZ; } |
|
|
|
|
template <typename T> inline operator const T * (void) const { return arrayZ; } |
|
|
|
|
|
|
|
|
|
inline unsigned int get_size (unsigned int len) const |
|
|
|
@ -452,7 +452,7 @@ struct ArrayOf |
|
|
|
|
return arrayZ[i]; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> inline operator T * (void) { return arrayZ; } |
|
|
|
|
template <typename T> inline operator T * (void) { return arrayZ; } |
|
|
|
|
template <typename T> inline operator const T * (void) const { return arrayZ; } |
|
|
|
|
|
|
|
|
|
inline unsigned int get_size (void) const |
|
|
|
|