Public Member Functions | |
| VectorPrivate (unsigned int s, unsigned int c) | |
| void | pushBack (const Contained &contained) |
| Contained & | popBack () |
| void | enlarge () |
| void | minimize () |
Public Attributes | |
| Contained * | elements |
| unsigned int | size |
| unsigned int | capacity |
Definition at line 22 of file ep_vector.h.
| void VectorPrivate< Heritor, Contained >::enlarge | ( | ) | [inline] |
Enlarges the Vector by the ADAPTION_RATE
Definition at line 39 of file ep_vector.h.
| void VectorPrivate< Heritor, Contained >::minimize | ( | ) | [inline] |
Minimizes the Vector by the ADAPTION_RATE
Definition at line 53 of file ep_vector.h.
| Contained& VectorPrivate< Heritor, Contained >::popBack | ( | ) | [inline] |
Reimplemented in VecBehaviour< GROWABLE, Contained >, VecBehaviour< ADAPTABLE, Contained >, and VecBehaviour< STATIC, Contained >.
Definition at line 34 of file ep_vector.h.
| void VectorPrivate< Heritor, Contained >::pushBack | ( | const Contained & | contained | ) | [inline] |
Reimplemented in VecBehaviour< GROWABLE, Contained >, VecBehaviour< ADAPTABLE, Contained >, and VecBehaviour< STATIC, Contained >.
Definition at line 30 of file ep_vector.h.
| unsigned int VectorPrivate< Heritor, Contained >::capacity |
Maximum number of elements
Definition at line 75 of file ep_vector.h.
| Contained* VectorPrivate< Heritor, Contained >::elements |
Contained array. The Vector internal representation of its members
Definition at line 67 of file ep_vector.h.
| unsigned int VectorPrivate< Heritor, Contained >::size |
Current number of elements
Definition at line 71 of file ep_vector.h.
1.5.8