Cpp Utilities 1.2.3
Classes | Namespaces
SequencialMap.hpp File Reference
#include <cassert>
#include <utility>
#include <algorithm>
#include <map>
#include <vector>
#include <memory>
#include <iterator>
#include <type_traits>
#include <initializer_list>
#include <functional>
#include "../Common.h"

Go to the source code of this file.

Classes

class  Container::SequencialMap< Key, T, Compare, Allocator >
 Key-value container behaves like std::map, but extended with random-access operations and traverses in the sequence order of value appends like std::vector. More...
 
struct  Container::SequencialMap< Key, T, Compare, Allocator >::SerializeManipulator
 Stream manipulator for serialization and deserialization. More...
 
struct  Container::SequencialMap< Key, T, Compare, Allocator >::iterator_base< constant >
 Base type for iterators. More...
 
struct  Container::SequencialMap< Key, T, Compare, Allocator >::key_iterator
 Iterator to traverse keys. More...
 

Namespaces

namespace  Container
 Namespace for all classes and functions of convenient containers. See Containers for more instrucion.
 
namespace  std
 Contains std functions overload for classes in Utilities, cannot hide in doxygen, just ignore it.