0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Functions
Key.h File Reference
#include <iostream>
#include <boost/shared_array.hpp>
#include <boost/detail/endian.hpp>
#include "Common/ByteString.h"
#include "Common/DynamicBuffer.h"
#include "KeySpec.h"
#include "SerializedKey.h"
Include dependency graph for Key.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Hypertable::Key
 Provides access to internal components of opaque key. More...
 

Namespaces

 Hypertable
 Hypertable definitions
 

Functions

std::ostream & Hypertable::operator<< (std::ostream &os, const Key &key)
 Prints a one-line representation of the key to the given ostream. More...
 
std::ostream & Hypertable::operator<< (std::ostream &os, const SerializedKey &serkey)
 Prints a one-line representation of the key to the given ostream. More...
 
void Hypertable::create_key_and_append (DynamicBuffer &dst_buf, const char *row, bool time_order_asc)
 
void Hypertable::create_key_and_append (DynamicBuffer &dst_buf, uint8_t flag, const char *row, uint8_t column_family_code, const char *column_qualifier, int64_t timestamp, int64_t revision, bool time_order_asc)
 
void Hypertable::create_key_and_append (DynamicBuffer &dst_buf, const Key &key, bool time_order_asc)