0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
Hypertable::KeyCompressorNone Class Reference

#include <KeyCompressorNone.h>

Inheritance diagram for Hypertable::KeyCompressorNone:
Inheritance graph
[legend]
Collaboration diagram for Hypertable::KeyCompressorNone:
Collaboration graph
[legend]

Public Member Functions

virtual void reset ()
 
virtual void add (const Key &key)
 
virtual size_t length ()
 
virtual size_t length_uncompressed ()
 
virtual void write (uint8_t *buf)
 
virtual void write_uncompressed (uint8_t *buf)
 

Private Attributes

SerializedKey m_serialized_key
 
size_t m_serialized_key_len
 

Detailed Description

Definition at line 29 of file KeyCompressorNone.h.

Member Function Documentation

void KeyCompressorNone::add ( const Key key)
virtual

Implements Hypertable::KeyCompressor.

Definition at line 34 of file KeyCompressorNone.cc.

size_t KeyCompressorNone::length ( )
virtual

Implements Hypertable::KeyCompressor.

Definition at line 40 of file KeyCompressorNone.cc.

size_t KeyCompressorNone::length_uncompressed ( )
virtual

Implements Hypertable::KeyCompressor.

Definition at line 44 of file KeyCompressorNone.cc.

void KeyCompressorNone::reset ( )
virtual

Implements Hypertable::KeyCompressor.

Definition at line 29 of file KeyCompressorNone.cc.

void KeyCompressorNone::write ( uint8_t *  buf)
virtual

Implements Hypertable::KeyCompressor.

Definition at line 48 of file KeyCompressorNone.cc.

void KeyCompressorNone::write_uncompressed ( uint8_t *  buf)
virtual

Implements Hypertable::KeyCompressor.

Definition at line 53 of file KeyCompressorNone.cc.

Member Data Documentation

SerializedKey Hypertable::KeyCompressorNone::m_serialized_key
private

Definition at line 38 of file KeyCompressorNone.h.

size_t Hypertable::KeyCompressorNone::m_serialized_key_len
private

Definition at line 39 of file KeyCompressorNone.h.


The documentation for this class was generated from the following files: