Struct CurveRTCHost::RTCVariableProperties
Defined in File curve_rtc.cuh
Nested Relationships
This struct is a nested type of Class CurveRTCHost.
Struct Documentation
-
struct RTCVariableProperties
Properties for a registered agent/message-in/message-out/agent-out variable
Public Members
-
std::string type
Name of the variable’s base type (e.g. type of an individual element if array variable)
-
bool read
True if the variable should be readable
-
bool write
True if the variable should be writable
-
unsigned int elements
Number of elements, 1 unless an array variable
-
size_t type_size
Size of the variable’s base type (e.g. size of an individual element if array variable)
-
void *h_data_ptr
Pointer to a location in host memory where the device pointer to this variables buffer must be stored
-
unsigned int count_index
Index in the count buffer where the count is stored Count being the number of agents/messages/vertices/edges etc in the buffer
-
std::string type