Struct CurveRTCHost::RTCEnvMacroPropertyProperties
Defined in File curve_rtc.cuh
Nested Relationships
This struct is a nested type of Class CurveRTCHost.
Struct Documentation
-
struct RTCEnvMacroPropertyProperties
Properties for a registered environment macro property
Public Members
-
std::string type
Name of the property’s base type (e.g. type of an individual element if array property)
-
std::array<unsigned int, 4> dimensions
Number of elemements in each dimension
-
size_t type_size
Size of the property’s base type (e.g. size of an individual element if array property)
-
void *d_ptr
Copy of the device pointer
Note
This assumes it will never be reallocated/resized after registration
-
void *h_data_ptr
Pointer to a location in host memory where the device pointer to this variables buffer must be stored
-
std::string type