Evo C++ Library v0.5.1
Plain Old Data & Copying

Evo uses these type categories for optimization.

Plain Old Data (POD)

These types are plain data primitives that only use default constructors, assignment operators, and destructor.

Byte-Copy Types

These types can be directly byte-copied without any copy constructor or assignment operator.

Normal Types

These are normal types that use constructors, assignment operators and destructors.