Classes | |
struct | NotConstructible |
Not copyable objects. More... | |
struct | PlainOldData |
The array for plain old data and movable objects. More... | |
struct | WithCopyConstructor |
The easiest implementation with only copy constructor and == operator. More... | |
struct | WithCopyConstructorAndOperators |
The copy constructor implementation. More... | |
Namespaces | |
namespace | NotConstructiblePolicy |
Use these containers when you are dealing with class that are not constructible. | |
namespace | PlainOldDataPolicy |
Use containers from this namespace when you are dealing with Plain Old Data (like int, char, basic struct type with no pointers). | |
namespace | PrivateGenericImplementation |
namespace | PrivateNotConstructibleImplementation |
namespace | WithCopyConstructorPolicy |
Use these containers when you are dealing with class with copy constructors and defined "!=" operator. |