acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
comparable_prototype_array.h
1#pragma once
2
3// prototype array is a special array and should be used with care
4// it uses operations like memory_transfer and memcopy to transfer objects and does not
5// call constructors and destructors for the elements
6// it is faster than the more matter arrays, can be faster than raw array
7// for many "prototype" types because the arguments are passed as the own
8// "prototype" type data and it is proper for use with prototype data types.
9
10template < typename TYPE >
11using comparable_primitive_array = comparable_raw_array < TYPE, const TYPE & >;
12
13