FastSmallVector.hpp
Go to the documentation of this file.
An implementation of vector/array based on small object optimization. It is intended to be used by th... Definition: FastSmallVector.hpp:48 FastSmallVector() default constructor Definition: FastSmallVector.hpp:51 size_t size() const number of the element Definition: FastSmallVector.hpp:141 FastSmallVector & operator=(FastSmallVector &&other) move assignment Definition: FastSmallVector.hpp:97 FastSmallVector(FastSmallVector &&other) move constructor Definition: FastSmallVector.hpp:82 const ValueType & operator[](size_t idx) const const access the idx th element Definition: FastSmallVector.hpp:137 FastSmallVector(const size_t numElem, const ValueType value) Definition: FastSmallVector.hpp:65 FastSmallVector & operator=(const FastSmallVector &other) copy assignment Definition: FastSmallVector.hpp:116 ~FastSmallVector() destructor Definition: FastSmallVector.hpp:91 FastSmallVector(const size_t numElem) constructor based on the number of the element Definition: FastSmallVector.hpp:58 FastSmallVector(const FastSmallVector &other) copy constructor Definition: FastSmallVector.hpp:73 ValueType & operator[](size_t idx) access the idx th element Definition: FastSmallVector.hpp:133 Definition: Air_Mesitylene.hpp:34 |