Simple++
Powerfull and lightning fast C++ Library
|
This is the complete list of members for Vector< T >, including all inherited members.
_allocateNoNull(const Size &newMax) | Vector< T > | protected |
_allocateNoNullDelete(const Size &newMax) | Vector< T > | protected |
_erasei(Size index) | Vector< T > | protected |
_eraseit(RandomAccessIterator it) | Vector< T > | protected |
_extendBuffer(const Size &newSizeNeeded) | Vector< T > | protected |
_updateIterators() | Vector< T > | protected |
allocate(Size newMax) | Vector< T > | |
assign(Size index1, Size index2) | Vector< T > | protected |
begin() const | Vector< T > | |
clear() | Vector< T > | |
copy(Vector vector, Size indexSrc, Size indexDest, Size size) | Vector< T > | |
copy(Vector< C > vector, typename Vector< C >::Size indexSrc, Size indexDest, typename Vector< C >::Size size) | Vector< T > | |
copy(const C *datas, Size index, Size size) | Vector< T > | |
copy(const C *datas, Size size) | Vector< T > | |
copy(C *destinationBuffer, const D *sourceBuffer, const Size &size) | Vector< T > | static |
copy(char *destinationBuffer, const char *sourceBuffer, const Size &size) | Vector< T > | static |
copy(unsigned char *destinationBuffer, const unsigned char *sourceBuffer, const Size &size) | Vector< T > | static |
copy(short *destinationBuffer, const short *sourceBuffer, const Size &size) | Vector< T > | static |
copy(unsigned short *destinationBuffer, const unsigned short *sourceBuffer, const Size &size) | Vector< T > | static |
copy(int *destinationBuffer, const int *sourceBuffer, const Size &size) | Vector< T > | static |
copy(unsigned int *destinationBuffer, const unsigned int *sourceBuffer, const Size &size) | Vector< T > | static |
copy(long *destinationBuffer, const long *sourceBuffer, const Size &size) | Vector< T > | static |
copy(unsigned long *destinationBuffer, const unsigned long *sourceBuffer, const Size &size) | Vector< T > | static |
copy(long long *destinationBuffer, const long long *sourceBuffer, const Size &size) | Vector< T > | static |
copy(unsigned long long *destinationBuffer, const unsigned long long *sourceBuffer, const Size &size) | Vector< T > | static |
copy(float *destinationBuffer, const float *sourceBuffer, const Size &size) | Vector< T > | static |
copy(double *destinationBuffer, const double *sourceBuffer, const Size &size) | Vector< T > | static |
copy(wchar_t *destinationBuffer, const wchar_t *sourceBuffer, const Size &size) | Vector< T > | static |
copy(Vector< T > vector, typename Vector< T >::Size indexSrc, typename Vector< T >::Size indexDst, typename Vector< T >::Size size) | Vector< T > | |
copy(Vector< C > vector, typename Vector< C >::Size indexSrc, typename Vector< T >::Size indexDst, typename Vector< C >::Size size) | Vector< T > | |
createFromData(const T *dataTable, Size size) | Vector< T > | |
createFromData(const C *dataTable, Size size) | Vector< T > | |
createFromData(const T *dataTable, typename Vector< T >::Size size) | Vector< T > | |
createFromData(const C *dataTable, typename Vector< T >::Size size) | Vector< T > | |
ctor enum name | Vector< T > | protected |
data() const | Vector< T > | |
data() | Vector< T > | |
dataTable | Vector< T > | protected |
elemType typedef | Vector< T > | |
end() const | Vector< T > | |
eraseAll(const T &value) | Vector< T > | |
eraseFirst(const T &value) | Vector< T > | |
eraseIndex(Size index) | Vector< T > | |
exists(const T &value) const | Vector< T > | |
fill(const T &data) | Vector< T > | |
getBegin() const | Vector< T > | |
getData() const | Vector< T > | |
getData() | Vector< T > | |
getEnd() const | Vector< T > | |
getFirst() const | Vector< T > | |
getFirst() | Vector< T > | |
getLast() const | Vector< T > | |
getLast() | Vector< T > | |
getMaxSize() const | Vector< T > | |
getSize() const | Vector< T > | |
getSizeBytes() const | Vector< T > | |
getValuei(Size i) | Vector< T > | |
getValuei(Size i) const | Vector< T > | |
getValueit(RandomAccessIterator i) | Vector< T > | |
getValueit(RandomAccessIterator i) const | Vector< T > | |
iterate(RandomAccessIterator *it, elemType **e) | Vector< T > | |
iteratorEnd | Vector< T > | protected |
maxSize | Vector< T > | protected |
null enum value | Vector< T > | protected |
operator!=(const Vector< T > &v) const | Vector< T > | |
operator!=(const T &v) const | Vector< T > | |
operator+=(const Vector< T > &vector) | Vector< T > | |
operator<(const Vector< T > &v) const | Vector< T > | |
operator<(const T &v) const | Vector< T > | |
operator<=(const Vector< T > &v) const | Vector< T > | |
operator<=(const T &v) const | Vector< T > | |
operator=(const Vector< T > &vector) | Vector< T > | |
operator=(Vector &&v) | Vector< T > | |
operator=(const Vector< C > &vector) | Vector< T > | |
operator==(const Vector< T > &v) const | Vector< T > | |
operator==(const T &v) const | Vector< T > | |
operator>(const Vector< T > &v) const | Vector< T > | |
operator>(const T &v) const | Vector< T > | |
operator>=(const Vector< T > &v) const | Vector< T > | |
operator>=(const T &v) const | Vector< T > | |
operator[](Size index) const | Vector< T > | |
operator[](Size index) | Vector< T > | |
overflow | Vector< T > | static |
pop() | Vector< T > | |
push(const T &data) | Vector< T > | |
quicksort(RandomAccessIterator start, RandomAccessIterator end, Compare func=Logical::less< T >) | Vector< T > | |
RandomAccessIterator typedef | Vector< T > | |
read(std::fstream *fileStream) | Vector< T > | |
replaceAll(const T &search, const T &data) | Vector< T > | |
replaceFirst(const T &search, const T &data) | Vector< T > | |
reserve(Size newMax) | Vector< T > | |
reset() | Vector< T > | |
resize(Size newSize) | Vector< T > | |
search(const T &data) const | Vector< T > | |
setValuei(Size i, const T &data) | Vector< T > | |
setValueit(RandomAccessIterator i, const T &data) | Vector< T > | |
size | Vector< T > | protected |
Size typedef | Vector< T > | |
sort(Func functor) | Vector< T > | |
sortAsc() | Vector< T > | |
sortDesc() | Vector< T > | |
swap(Size index1, Size index2) | Vector< T > | protected |
swap(RandomAccessIterator index1, RandomAccessIterator index2) | Vector< T > | protected |
Vector(void) | Vector< T > | |
Vector(Size size, Size maxSize) | Vector< T > | |
Vector(Size maxSize) | Vector< T > | |
Vector(const Vector &vector) | Vector< T > | |
Vector(const Vector< C > &vector) | Vector< T > | |
Vector(Vector &&v) | Vector< T > | |
Vector(const C(&data)[N]) | Vector< T > | |
Vector(const C *data, Size maxSize) | Vector< T > | |
Vector(const C *data, Size size, Size maxSize) | Vector< T > | |
Vector(ctor) | Vector< T > | protected |
Vector(const C *data, typename Vector< T >::Size size) | Vector< T > | |
Vector(const C *data, typename Vector< T >::Size size, typename Vector< T >::Size maxSize) | Vector< T > | |
write(std::fstream *fileStream) const | Vector< T > | |
~Vector(void) | Vector< T > |