Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Namespaces | Functions
coding.cc File Reference
#include "util/coding.h"
Include dependency graph for coding.cc:

Go to the source code of this file.

Namespaces

 leveldb
 

Functions

void leveldb::EncodeFixed32 (char *buf, uint32_t value)
 
void leveldb::EncodeFixed64 (char *buf, uint64_t value)
 
void leveldb::PutFixed32 (std::string *dst, uint32_t value)
 
void leveldb::PutFixed64 (std::string *dst, uint64_t value)
 
char * leveldb::EncodeVarint32 (char *dst, uint32_t v)
 
void leveldb::PutVarint32 (std::string *dst, uint32_t v)
 
char * leveldb::EncodeVarint64 (char *dst, uint64_t v)
 
void leveldb::PutVarint64 (std::string *dst, uint64_t v)
 
void leveldb::PutLengthPrefixedSlice (std::string *dst, const Slice &value)
 
int leveldb::VarintLength (uint64_t v)
 
const char * leveldb::GetVarint32PtrFallback (const char *p, const char *limit, uint32_t *value)
 
bool leveldb::GetVarint32 (Slice *input, uint32_t *value)
 
const char * leveldb::GetVarint64Ptr (const char *p, const char *limit, uint64_t *value)
 
bool leveldb::GetVarint64 (Slice *input, uint64_t *value)
 
const char * leveldb::GetLengthPrefixedSlice (const char *p, const char *limit, Slice *result)
 
bool leveldb::GetLengthPrefixedSlice (Slice *input, Slice *result)