lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
Classes | Typedefs
lean::containers::simple_vector_policies Namespace Reference

Defines construction policies for the class simple_vector. More...

Classes

struct  policy
 Simple vector element construction policy. More...

Typedefs

typedef policy nonpod
 Default element construction policy.
typedef policy< true > semipod
 Semi-POD element construction policy (raw move, yet properly destructed).
typedef policy< true, true > inipod
 Initialize-POD element construction policy (raw move, no destruction, yet properly constructed).
typedef policy< true, true, true > pod
 POD element (no-)construction policy.

Detailed Description

Defines construction policies for the class simple_vector.