|
ORIGINAL
|
Base class for container adapters with common interfaces. More...
#include "baseList.h"#include "types.h"#include "printable.h"#include "comparable.h"#include "hash.h"

Go to the source code of this file.
Classes | |
| class | original::containerAdapter< TYPE, SERIAL, ALLOC > |
| Adapter class that provides unified interface for various container types. More... | |
Namespaces | |
| namespace | original |
| Main namespace for the project Original. | |
| namespace | std |
| Standard namespace extensions for original::alternative. | |
Functions | |
| template<typename TYPE , template< typename, typename > typename SERIAL, template< typename > typename ALLOC> | |
| void | std::swap (original::containerAdapter< TYPE, SERIAL, ALLOC > &lhs, original::containerAdapter< TYPE, SERIAL, ALLOC > &rhs) noexcept |
| Specialization of std::swap for original::containerAdapter. | |
Base class for container adapters with common interfaces.
Provides unified foundation for stack, queue, deque, priority_queue and other container adapters that need to work with different underlying container types. Implements core functionality required by standard container adapters.