acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
tiny_array< TYPE > Class Template Reference

Public Member Functions

void allocate (::i32 iCount)
void free ()
void zero ()
void set_at_grow (::i32 iIndex, const TYPE &t)
void erase_at (::i32 iIndex)
void push (const TYPE &t)
TYPE pop ()
::i32 count () const
TYPE & element_at_grow (::i32 iIndex)
TYPE & element_at (::i32 iIndex)

Public Attributes

TYPE * m_p
::i32 m_iCount
::i32 m_iAllocation
TYPE m_typea [TINY_ARRAY_BUILTIN_SIZE]

The documentation for this class was generated from the following files: