leveldb
Public Member Functions | Private Member Functions | List of all members
leveldb::Logger Class Referenceabstract

#include <env.h>

Inheritance diagram for leveldb::Logger:
Inheritance graph
[legend]

Public Member Functions

 Logger ()
 
virtual ~Logger ()
 
virtual void Logv (const char *format, va_list ap)=0
 

Private Member Functions

 Logger (const Logger &)
 
void operator= (const Logger &)
 

Detailed Description

Definition at line 244 of file env.h.

Constructor & Destructor Documentation

§ Logger() [1/2]

leveldb::Logger::Logger ( )
inline

Definition at line 246 of file env.h.

246 { }
Here is the call graph for this function:

§ ~Logger()

leveldb::Logger::~Logger ( )
virtual

Definition at line 25 of file env.cc.

25  {
26 }

§ Logger() [2/2]

leveldb::Logger::Logger ( const Logger )
private

Member Function Documentation

§ Logv()

virtual void leveldb::Logger::Logv ( const char *  format,
va_list  ap 
)
pure virtual

Implemented in leveldb::anonymous_namespace{memenv.cc}::NoOpLogger, and leveldb::PosixLogger.

Here is the caller graph for this function:

§ operator=()

void leveldb::Logger::operator= ( const Logger )
private

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