OmniSciDB  04ee39c94c
VarlenDatum Struct Reference

#include <sqltypes.h>

+ Inheritance diagram for VarlenDatum:

Public Member Functions

DEVICE VarlenDatum ()
 
virtual DEVICE ~VarlenDatum ()
 
 VarlenDatum (const size_t l, int8_t *p, const bool n)
 

Public Attributes

size_t length
 
int8_t * pointer
 
bool is_null
 

Detailed Description

Definition at line 70 of file sqltypes.h.

Constructor & Destructor Documentation

◆ VarlenDatum() [1/2]

DEVICE VarlenDatum::VarlenDatum ( )
inline

Definition at line 75 of file sqltypes.h.

75 : length(0), pointer(NULL), is_null(true) {}
bool is_null
Definition: sqltypes.h:73
int8_t * pointer
Definition: sqltypes.h:72
size_t length
Definition: sqltypes.h:71

◆ ~VarlenDatum()

virtual DEVICE VarlenDatum::~VarlenDatum ( )
inlinevirtual

Definition at line 76 of file sqltypes.h.

76 {}

◆ VarlenDatum() [2/2]

VarlenDatum::VarlenDatum ( const size_t  l,
int8_t *  p,
const bool  n 
)
inline

Definition at line 78 of file sqltypes.h.

79  : length(l), pointer(p), is_null(n) {}
bool is_null
Definition: sqltypes.h:73
int8_t * pointer
Definition: sqltypes.h:72
size_t length
Definition: sqltypes.h:71

Member Data Documentation

◆ is_null

◆ length

◆ pointer


The documentation for this struct was generated from the following file: