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

#include <hxvector.hpp>

Concept definition

template<typename T>
concept hxvector_concept_ = requires(T& x_) {
sizeof(T);
{ x_.~T() };
}
hxvector_concept - Concept smoke testing the hxvector element.
Definition hxvector.hpp:31

Detailed Description

hxvector_concept - Concept smoke testing the hxvector 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.