|
CppELib 1.7.0
|
Classes | |
| struct | Array |
| Similar as std::array of C++11. More... | |
| class | BadAlloc |
| class | BitPattern |
| The container with bitwise operation like std::bitset. More... | |
| class | FixedDeque |
| STL-like deque container with fixed capacity. More... | |
| class | FixedDeque_iterator |
| Random-access iterator used as FixedDeque<T, MaxSize>::iterator or FixedDeque<T, MaxSize>::const_iterator. More... | |
| class | FixedVector |
| STL-like vector container with fixed capacity. More... | |
| class | IntrusiveList |
| STL-like intrusive doubly linked list. More... | |
| class | IntrusiveList_iterator |
| Bidirectional iterator used as IntrusiveList<T>::iterator or IntrusiveList<T>::const_iterator. More... | |
| class | IntrusiveListNode |
| Base class of the type of element of IntrusiveList. More... | |
| class | OutOfRange |
| class | PreallocatedDeque |
| STL-like deque container using pre-allocated buffer. More... | |
| class | PreallocatedDeque_iterator |
| Random-access iterator used as PreallocatedDeque<T>::iterator or PreallocatedDeque<T>::const_iterator. More... | |
| class | PreallocatedVector |
| STL-like vector container using pre-allocated buffer. More... | |
Functions | |
| template<typename T , std::size_t Size> | |
| bool | operator== (const Array< T, Size > &x, const Array< T, Size > &y) |
| template<typename T , std::size_t Size> | |
| bool | operator!= (const Array< T, Size > &x, const Array< T, Size > &y) |
| template<typename T , typename Ref , typename Ptr , typename DeqPtr , std::size_t MaxSize> | |
| FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize > | operator+ (std::ptrdiff_t n, const FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize > &x) |
| template<typename T , std::size_t MaxSize> | |
| bool | operator== (const FixedDeque< T, MaxSize > &x, const FixedDeque< T, MaxSize > &y) |
| template<typename T , std::size_t MaxSize> | |
| bool | operator!= (const FixedDeque< T, MaxSize > &x, const FixedDeque< T, MaxSize > &y) |
| template<typename T , std::size_t MaxSize> | |
| bool | operator== (const FixedVector< T, MaxSize > &x, const FixedVector< T, MaxSize > &y) |
| template<typename T , std::size_t MaxSize> | |
| bool | operator!= (const FixedVector< T, MaxSize > &x, const FixedVector< T, MaxSize > &y) |
| template<typename T > | |
| void | swap (IntrusiveList< T > &x, IntrusiveList< T > &y) |
| template<typename T , typename Ref , typename Ptr , typename DeqPtr > | |
| PreallocatedDeque_iterator< T, Ref, Ptr, DeqPtr > | operator+ (std::ptrdiff_t n, const PreallocatedDeque_iterator< T, Ref, Ptr, DeqPtr > &x) |
| template<typename T > | |
| bool | operator== (const PreallocatedDeque< T > &x, const PreallocatedDeque< T > &y) |
| template<typename T > | |
| bool | operator!= (const PreallocatedDeque< T > &x, const PreallocatedDeque< T > &y) |
| template<typename T > | |
| bool | operator== (const PreallocatedVector< T > &x, const PreallocatedVector< T > &y) |
| template<typename T > | |
| bool | operator!= (const PreallocatedVector< T > &x, const PreallocatedVector< T > &y) |
| bool Container::operator!= | ( | const Array< T, Size > & | x, |
| const Array< T, Size > & | y | ||
| ) |
| bool Container::operator!= | ( | const FixedDeque< T, MaxSize > & | x, |
| const FixedDeque< T, MaxSize > & | y | ||
| ) |
| bool Container::operator!= | ( | const FixedVector< T, MaxSize > & | x, |
| const FixedVector< T, MaxSize > & | y | ||
| ) |
| bool Container::operator!= | ( | const PreallocatedDeque< T > & | x, |
| const PreallocatedDeque< T > & | y | ||
| ) |
| bool Container::operator!= | ( | const PreallocatedVector< T > & | x, |
| const PreallocatedVector< T > & | y | ||
| ) |
| FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize > Container::operator+ | ( | std::ptrdiff_t | n, |
| const FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize > & | x | ||
| ) |
| PreallocatedDeque_iterator< T, Ref, Ptr, DeqPtr > Container::operator+ | ( | std::ptrdiff_t | n, |
| const PreallocatedDeque_iterator< T, Ref, Ptr, DeqPtr > & | x | ||
| ) |
| bool Container::operator== | ( | const Array< T, Size > & | x, |
| const Array< T, Size > & | y | ||
| ) |
| bool Container::operator== | ( | const FixedDeque< T, MaxSize > & | x, |
| const FixedDeque< T, MaxSize > & | y | ||
| ) |
| bool Container::operator== | ( | const FixedVector< T, MaxSize > & | x, |
| const FixedVector< T, MaxSize > & | y | ||
| ) |
| bool Container::operator== | ( | const PreallocatedDeque< T > & | x, |
| const PreallocatedDeque< T > & | y | ||
| ) |
| bool Container::operator== | ( | const PreallocatedVector< T > & | x, |
| const PreallocatedVector< T > & | y | ||
| ) |
| void Container::swap | ( | IntrusiveList< T > & | x, |
| IntrusiveList< T > & | y | ||
| ) |