gatelib  2.1
Public Member Functions | Public Attributes | List of all members
g::cont::priv::vect_content< T > Struct Template Reference

Public Member Functions

 vect_content (AllocationPolicyAbstract *aAllocPolicyP, int aAllocRightBits)
 
int first ()
 
int last ()
 
size_t size ()
 
int abs_index (const T *aItem)
 
void empty ()
 
void erase ()
 
void changeCapacity (size_t aNewCapacity)
 
void reserveBytes (int aLbound, int aUbound)
 
void pushAfter (int aIndex, const T &aItem)
 
void setSize (int aLbound, int aUbound)
 
void replaceContent (int aLbound, int aUbound, const T *aOtherDataP)
 
void resize (int aLbound, int aUbound)
 
remove (int aIndex)
 

Public Attributes

data_pointer< T > data
 
size_t capacity
 
int lbound
 
int ubound
 
int allocDelta
 

The documentation for this struct was generated from the following file: