1 #ifndef _GLS_POINTER_ARRAY_H
2 #define _GLS_POINTER_ARRAY_H
108 #endif // _GLS_POINTER_ARRAY_H
void **const _pointers
Definition: gls_pointer_array.h:99
const GlsUInt32 _count
Definition: gls_pointer_array.h:100
#define GLS_CLASS_INVARIANT_DECLARATION(ClassName)
Definition: gls_class_invariant.h:80
GlsUInt32 GetSize(void) const
Definition: gls_pointer_array.h:51
unsigned int GlsUInt32
Definition: gls_types.h:73
This header defines the basic types used by the GL Studio DO-178B Runtime Library.
This header defines any preprocessor defines needed to configure the GL Studio DO-178B Runtime Librar...
GlsPointerArray(const GlsUInt32 size)
void SetPointer(const GlsUInt32 index, void *const src)
This header defines a GLS_DEBUG only macro for facilitating evaluating class invariants in the GL Stu...
virtual ~GlsPointerArray()
void * GetPointer(const GlsUInt32 index)