Bitcoin
Classes | Namespaces | Macros | Functions | Variables
port_win.h File Reference
#include <string>
#include <stdint.h>

Go to the source code of this file.

Classes

class  leveldb::port::Mutex
 
class  leveldb::port::CondVar
 
class  leveldb::port::OnceType
 
class  leveldb::port::AtomicPointer
 

Namespaces

 leveldb
 
 leveldb::port
 

Macros

#define LEVELDB_ONCE_INIT   false
 

Functions

void leveldb::port::InitOnce (port::OnceType *, void(*initializer)())
 
bool leveldb::port::Snappy_Compress (const char *input, size_t length, ::std::string *output)
 
bool leveldb::port::Snappy_GetUncompressedLength (const char *input, size_t length, size_t *result)
 
bool leveldb::port::Snappy_Uncompress (const char *input_data, size_t input_length, char *output)
 
bool leveldb::port::GetHeapProfile (void(*func)(void *, const char *, int), void *arg)
 
bool leveldb::port::HasAcceleratedCRC32C ()
 
uint32_t leveldb::port::AcceleratedCRC32C (uint32_t crc, const char *buf, size_t size)
 

Variables

static const bool leveldb::port::kLittleEndian = true
 

Macro Definition Documentation

◆ LEVELDB_ONCE_INIT

#define LEVELDB_ONCE_INIT   false