0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Enumerations | Functions | Variables
KeySpec.h File Reference
#include <boost/noncopyable.hpp>
#include <vector>
#include "Common/String.h"
#include "Common/Error.h"
Include dependency graph for KeySpec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Hypertable::KeySpec
 
class  Hypertable::KeySpecBuilder
 Helper class for building a KeySpec. More...
 

Namespaces

 Hypertable
 Hypertable definitions
 

Enumerations

enum  { Hypertable::KEYSPEC_DELETE_MAX = 4 }
 

Functions

std::ostream & Hypertable::operator<< (std::ostream &os, const KeySpec &cell)
 

Variables

static const int64_t Hypertable::TIMESTAMP_MIN = INT64_MIN
 
static const int64_t Hypertable::TIMESTAMP_MAX = INT64_MAX
 
static const int64_t Hypertable::TIMESTAMP_NULL = INT64_MIN + 1
 
static const int64_t Hypertable::TIMESTAMP_AUTO = INT64_MIN + 2
 
static const int64_t Hypertable::AUTO_ASSIGN = INT64_MIN + 2
 
static const uint32_t Hypertable::FLAG_DELETE_ROW = 0x00
 
static const uint32_t Hypertable::FLAG_DELETE_COLUMN_FAMILY = 0x01
 
static const uint32_t Hypertable::FLAG_DELETE_CELL = 0x02
 
static const uint32_t Hypertable::FLAG_DELETE_CELL_VERSION = 0x03
 
static const uint32_t Hypertable::FLAG_INSERT = 0xFF