Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
common.h File Reference
#include <cstring>
#include <string>
#include "plasma/compat.h"
#include "arrow/status.h"
#include "arrow/util/logging.h"

Go to the source code of this file.

Classes

class  plasma::UniqueID
 
struct  plasma::UniqueIDHasher
 
struct  plasma::ObjectRequest
 Object request data structure. Used for Wait. More...
 

Namespaces

 plasma
 

Typedefs

typedef UniqueID plasma::ObjectID
 

Enumerations

enum  plasma::ObjectRequestType { plasma::PLASMA_QUERY_LOCAL = 1, plasma::PLASMA_QUERY_ANYWHERE }
 

Functions

arrow::Status plasma::plasma_error_status (int plasma_error)
 

Variables

constexpr int64_t plasma::kUniqueIDSize = 20
 
constexpr int64_t plasma::kDigestSize = sizeof(uint64_t)
 Size of object hash digests. More...
 
int plasma::ObjectStatusLocal
 
int plasma::ObjectStatusRemote
 
const PlasmaStoreInfo * plasma::plasma_config