|
librcsb-core-wrapper
1.005
|
#include <mapped_vector.h>


Public Member Functions | |
| mapped_vector () | |
| mapped_vector (const StringCompareT &cmp) | |
| mapped_vector (const mapped_vector &inMappedVector) | |
| ~mapped_vector () | |
| void | push_back (const T &inT) |
| unsigned int | size () const |
| bool | empty () const |
| void | operator= (const mapped_vector &inMappedVector) |
| void | operator= (const std::vector< T > &inVector) |
| bool | operator== (const mapped_vector &inMappedVector) |
| bool | operator!= (const mapped_vector &inMappedVector) |
| const T & | operator[] (unsigned int index) const |
| const std::vector< T > & | get_vector () const |
| std::vector< T > & | get_vector () |
| void | erase (const T &inT) |
| void | insert (const unsigned int index, const T &inT) |
| void | index_it () |
| void | clear () |
| unsigned int | find (const T &inT) const |
| When not found, returns size() More... | |
Container of objects that maintans their order (as vector does), but provides for fast searching. Objects must be unique, i.e., for any two objects in the container operator==() must yield false.
| mapped_vector< T, StringCompareT >::mapped_vector | ( | ) |
| mapped_vector< T, StringCompareT >::mapped_vector | ( | const StringCompareT & | cmp | ) |
| mapped_vector< T, StringCompareT >::mapped_vector | ( | const mapped_vector< T, StringCompareT > & | inMappedVector | ) |
| mapped_vector< T, StringCompareT >::~mapped_vector | ( | ) |
| void mapped_vector< T, StringCompareT >::clear | ( | ) |
| bool mapped_vector< T, StringCompareT >::empty | ( | ) | const |
| void mapped_vector< T, StringCompareT >::erase | ( | const T & | inT | ) |
| unsigned int mapped_vector< T, StringCompareT >::find | ( | const T & | inT | ) | const |
When not found, returns size()
| vector< T > & mapped_vector< T, StringCompareT >::get_vector | ( | ) |
| const vector< T > & mapped_vector< T, StringCompareT >::get_vector | ( | ) | const |
| void mapped_vector< T, StringCompareT >::index_it | ( | ) |
| void mapped_vector< T, StringCompareT >::insert | ( | const unsigned int | index, |
| const T & | inT | ||
| ) |
| bool mapped_vector< T, StringCompareT >::operator!= | ( | const mapped_vector< T, StringCompareT > & | inMappedVector | ) |
| void mapped_vector< T, StringCompareT >::operator= | ( | const mapped_vector< T, StringCompareT > & | inMappedVector | ) |
| void mapped_vector< T, StringCompareT >::operator= | ( | const std::vector< T > & | inVector | ) |
| bool mapped_vector< T, StringCompareT >::operator== | ( | const mapped_vector< T, StringCompareT > & | inMappedVector | ) |
| const T & mapped_vector< T, StringCompareT >::operator[] | ( | unsigned int | index | ) | const |
| void mapped_vector< T, StringCompareT >::push_back | ( | const T & | inT | ) |
| unsigned int mapped_vector< T, StringCompareT >::size | ( | ) | const |
Referenced by ISTable::GetNumColumns().
1.8.16