Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Classes | Namespaces | Typedefs | Enumerations | Functions
dbformat.h File Reference
#include <stdio.h>
#include "leveldb/comparator.h"
#include "leveldb/db.h"
#include "leveldb/filter_policy.h"
#include "leveldb/slice.h"
#include "leveldb/table_builder.h"
#include "util/coding.h"
#include "util/logging.h"
Include dependency graph for dbformat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  leveldb::ParsedInternalKey
 
class  leveldb::InternalKeyComparator
 
class  leveldb::InternalFilterPolicy
 
class  leveldb::InternalKey
 
class  leveldb::LookupKey
 

Namespaces

 leveldb
 
 leveldb::config
 

Typedefs

typedef uint64_t leveldb::SequenceNumber
 

Enumerations

enum  leveldb::ValueType { leveldb::kTypeDeletion = 0x0, leveldb::kTypeValue = 0x1 }
 

Functions

size_t leveldb::InternalKeyEncodingLength (const ParsedInternalKey &key)
 
void leveldb::AppendInternalKey (std::string *result, const ParsedInternalKey &key)
 
bool leveldb::ParseInternalKey (const Slice &internal_key, ParsedInternalKey *result)
 
Slice leveldb::ExtractUserKey (const Slice &internal_key)
 
ValueType leveldb::ExtractValueType (const Slice &internal_key)