OpenFPM_data  0.1.0
Project that contain the implementation and interfaces for basic structure like vectors, grids, graph ... .
 All Data Structures Namespaces Functions Variables Typedefs Friends
is_openfpm_native< T, bool > Struct Template Reference

is_openfpm_native check if a type is an openfpm native structure type More...

Detailed Description

template<typename T, bool = is_typedef_and_data_same<has_typedef_type<T>::value && has_data<T>::value,T>::value>
struct is_openfpm_native< T, bool >

is_openfpm_native check if a type is an openfpm native structure type

Example

BOOST_REQUIRE_EQUAL(val, true);
BOOST_REQUIRE_EQUAL(val, false);

return true if T::attributes::name[0] is a valid expression and produce a defined type

Definition at line 247 of file common.hpp.

#include <common.hpp>

+ Inheritance diagram for is_openfpm_native< T, bool >:

The documentation for this struct was generated from the following file: