|
Rosetta
|
vectorL: std::vector with L-based indexing More...
#include <utility/vectorL.fwd.hh>#include <utility/vectorL_Selector.hh>#include <utility/backtrace.hh>#include <utility/exit.hh>#include <utility/assert.hh>#include <vector>#include <algorithm>#include <memory>#include <utility/vectorL_bool.hh>Go to the source code of this file.
Classes | |
| class | utility::vectorL< SSize, T, A > |
| std::vector with L-based indexing More... | |
Namespaces | |
| utility | |
| unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0. | |
Functions | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator== (vectorL< L, T, A > const &a, vectorL< L, T, A > const &b) |
| vectorL == vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator!= (vectorL< L, T, A > const &a, vectorL< L, T, A > const &b) |
| vectorL != vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator< (vectorL< L, T, A > const &a, vectorL< L, T, A > const &b) |
| vectorL < vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator<= (vectorL< L, T, A > const &a, vectorL< L, T, A > const &b) |
| vectorL <= vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator>= (vectorL< L, T, A > const &a, vectorL< L, T, A > const &b) |
| vectorL >= vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator> (vectorL< L, T, A > const &a, vectorL< L, T, A > const &b) |
| vectorL > vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator== (vectorL< L, T, A > const &a, std::vector< T, A > const &b) |
| vectorL == std::vector More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator!= (vectorL< L, T, A > const &a, std::vector< T, A > const &b) |
| vectorL != std::vector More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator< (vectorL< L, T, A > const &a, std::vector< T, A > const &b) |
| vectorL < std::vector More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator<= (vectorL< L, T, A > const &a, std::vector< T, A > const &b) |
| vectorL <= std::vector More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator>= (vectorL< L, T, A > const &a, std::vector< T, A > const &b) |
| vectorL >= std::vector More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator> (vectorL< L, T, A > const &a, std::vector< T, A > const &b) |
| vectorL > std::vector More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator== (std::vector< T, A > const &a, vectorL< L, T, A > const &b) |
| std::vector == vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator!= (std::vector< T, A > const &a, vectorL< L, T, A > const &b) |
| std::vector != vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator< (std::vector< T, A > const &a, vectorL< L, T, A > const &b) |
| std::vector < vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator<= (std::vector< T, A > const &a, vectorL< L, T, A > const &b) |
| std::vector <= vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator>= (std::vector< T, A > const &a, vectorL< L, T, A > const &b) |
| std::vector >= vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| bool | utility::operator> (std::vector< T, A > const &a, vectorL< L, T, A > const &b) |
| std::vector > vectorL More... | |
| template<platform::SSize L, typename T , typename A > | |
| void | utility::swap (vectorL< L, T, A > &a, vectorL< L, T, A > &b) |
| swap( vectorL, vectorL ) More... | |
| template<platform::SSize L, typename T , typename A > | |
| void | utility::swap (vectorL< L, T, A > &a, std::vector< T, A > &b) |
| swap( vectorL, std::vector ) More... | |
| template<platform::SSize L, typename T , typename A > | |
| void | utility::swap (std::vector< T, A > &a, vectorL< L, T, A > &b) |
| swap( std::vector, vectorL ) More... | |
| template<platform::SSize L, typename T , typename A > | |
| void | std::swap (utility::vectorL< L, T, A > &a, utility::vectorL< L, T, A > &b) |
| swap( vectorL, vectorL ) More... | |
| template<platform::SSize L, typename T , typename A > | |
| void | std::swap (utility::vectorL< L, T, A > &a, std::vector< T, A > &b) |
| swap( vectorL, std::vector ) More... | |
| template<platform::SSize L, typename T , typename A > | |
| void | std::swap (std::vector< T, A > &a, utility::vectorL< L, T, A > &b) |
| swap( std::vector, vectorL ) More... | |
vectorL: std::vector with L-based indexing
Definition in file vectorL.hh.
1.8.7