#include <stdint.h>
#include <string.h>
#include <string>
#include "leveldb/slice.h"
#include "port/port.h"
Go to the source code of this file.
|
void | leveldb::PutFixed32 (std::string *dst, uint32_t value) |
|
void | leveldb::PutFixed64 (std::string *dst, uint64_t value) |
|
void | leveldb::PutVarint32 (std::string *dst, uint32_t v) |
|
void | leveldb::PutVarint64 (std::string *dst, uint64_t v) |
|
void | leveldb::PutLengthPrefixedSlice (std::string *dst, const Slice &value) |
|
bool | leveldb::GetVarint32 (Slice *input, uint32_t *value) |
|
bool | leveldb::GetVarint64 (Slice *input, uint64_t *value) |
|
bool | leveldb::GetLengthPrefixedSlice (Slice *input, Slice *result) |
|
const char * | leveldb::GetVarint32Ptr (const char *p, const char *limit, uint32_t *v) |
|
const char * | leveldb::GetVarint64Ptr (const char *p, const char *limit, uint64_t *value) |
|
int | leveldb::VarintLength (uint64_t v) |
|
void | leveldb::EncodeFixed32 (char *buf, uint32_t value) |
|
void | leveldb::EncodeFixed64 (char *buf, uint64_t value) |
|
char * | leveldb::EncodeVarint32 (char *dst, uint32_t v) |
|
char * | leveldb::EncodeVarint64 (char *dst, uint64_t v) |
|
uint32_t | leveldb::DecodeFixed32 (const char *ptr) |
|
uint64_t | leveldb::DecodeFixed64 (const char *ptr) |
|
const char * | leveldb::GetVarint32PtrFallback (const char *p, const char *limit, uint32_t *value) |
|