libhatchet
Loading...
Searching...
No Matches
hxarray_concept_ Concept Reference

#include <hxarray.hpp>

Concept definition

template<typename T>
concept hxarray_concept_ = requires(T& x_) {
sizeof(T);
{ x_.~T() };
}
hxarray_concept - Concept smoke testing the hxarray element.
Definition hxarray.hpp:29

Detailed Description

hxarray_concept - Concept smoke testing the hxarray element.

Any kind of constructor or assignment operator may or may not be required depending on use. All operator usage should be reasonably predictable. Only the destructor is explicitly required.