Traits for the array base container that use an underlying container_type (lightweight_multiarray_storage), that avoids default initialization of values when possible (for now, when the stored datatype is fundamental). More...
Public Types | |
| typedef define_value_type< T >::type | stored_type |
| typedef std::conditional< std::is_fundamental< stored_type >::value, lightweight_multiarray_storage< stored_type >, std::vector< stored_type > >::type | container_type |
| typedef container_type | container_constructor |
| typedef T | value_type |
| typedef Domain | domain_type |
Traits for the array base container that use an underlying container_type (lightweight_multiarray_storage), that avoids default initialization of values when possible (for now, when the stored datatype is fundamental).
1.8.13