Skip to content

sdk/cvalue.h

Namespaces

Name
cvedia
cvedia::rt
API for controlling the server and lifecycle management of runtime instances.

Classes

Name
class cvedia::rt::CValue
Class for objects used to store values and transfer information inside CVEDIA-RT.

Types

Name
enum class CValueType { NONE = -1, NUMBER = 0, BOOL = 1, STRING = 2, VECTOR = 3, MAP = 4, BUFFER = 5, MEM = 6}
CValue object type enum: NONE,NUMBER,BOOL,STRING,VECTOR,MAP,VEC4F.

Defines

Name
VAL

Types Documentation

enum CValueType

Enumerator Value Description
NONE -1
NUMBER 0
BOOL 1
STRING 2
VECTOR 3
MAP 4
BUFFER 5
MEM 6

CValue object type enum: NONE,NUMBER,BOOL,STRING,VECTOR,MAP,VEC4F.

Macros Documentation

define VAL

#define VAL std::make_shared<cvedia::rt::CValue>