Skip to main content

Structure SyscInputScalarData

Definition: syscInputScalarData.h (line 40)

Provide a struct for input scalar data.

Input scalar data provides read and write access to an array of scalar data.

To create and/or initialize SyscInputScalarData, it is highly recommended to use one of the functions with names starting with syscGetInputScalarData. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:

SyscInputScalarData isd = syscGetInputScalarDataDouble(array, arraySize);

Members

Public attributes

Variable primitiveType

Definition: syscInputScalarData.h (line 77)

enum SyscPrimitiveType SyscInputScalarData::primitiveType

Primitive type.

Type: enum SyscPrimitiveType

Variable data

Definition: syscInputScalarData.h (line 42)

void* SyscInputScalarData::data

Pointer to the data array.

Type: void *

Variable size

Definition: syscInputScalarData.h (line 43)

size_t SyscInputScalarData::size

Array size.

Type: size_t