All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Fields
cl_object Struct Reference

Detailed Description

An object is the value in a bin, or it is used as a key The object is typed according to the citrusleaf typing system These are often stack allocated, and are assigned using the 'wrap' calls

Definition at line 61 of file cl_object.h.

#include "cl_object.h"

+ Collaboration diagram for cl_object:

Data Fields

void * free
 
size_t sz
 
cl_type type
 
union {
   void *   blob
 
   int64_t   i64
 
   char *   str
 
u
 

Field Documentation

void* cl_object::blob

Definition at line 66 of file cl_object.h.

void* cl_object::free

Definition at line 69 of file cl_object.h.

int64_t cl_object::i64

Definition at line 67 of file cl_object.h.

char* cl_object::str

Definition at line 65 of file cl_object.h.

size_t cl_object::sz

Definition at line 63 of file cl_object.h.

cl_type cl_object::type

Definition at line 62 of file cl_object.h.

union { ... } cl_object::u

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