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.