enum VarLocationΒΆ

< Flags defining which memory space variables should be allocated in

#include <variableMode.h>

enum VarLocation
{
    HOST                  = (1 <<0),
    DEVICE                = (1 <<1),
    ZERO_COPY             = (1 <<2),
    HOST_DEVICE           = HOST | DEVICE,
    HOST_DEVICE_ZERO_COPY = HOST | DEVICE | ZERO_COPY,
};