Bitcoin
Public Member Functions | Private Attributes | List of all members
leveldb::PosixLogger Class Reference

#include <posix_logger.h>

Inheritance diagram for leveldb::PosixLogger:
leveldb::Logger

Public Member Functions

 PosixLogger (FILE *f, uint64_t(*gettid)())
 
virtual ~PosixLogger ()
 
virtual void Logv (const char *format, va_list ap)
 
- Public Member Functions inherited from leveldb::Logger
 Logger ()
 
virtual ~Logger ()
 

Private Attributes

FILE * file_
 
uint64_t(* gettid_ )()
 

Constructor & Destructor Documentation

◆ PosixLogger()

leveldb::PosixLogger::PosixLogger ( FILE *  f,
uint64_t(*)()  gettid 
)
inline

◆ ~PosixLogger()

virtual leveldb::PosixLogger::~PosixLogger ( )
inlinevirtual

Member Function Documentation

◆ Logv()

virtual void leveldb::PosixLogger::Logv ( const char *  format,
va_list  ap 
)
inlinevirtual

Implements leveldb::Logger.

Member Data Documentation

◆ file_

FILE* leveldb::PosixLogger::file_
private

◆ gettid_

uint64_t(* leveldb::PosixLogger::gettid_) ()
private

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