Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Attributes | List of all members
leveldb::PosixLogger Class Reference

#include <posix_logger.h>

Inheritance diagram for leveldb::PosixLogger:
Inheritance graph
[legend]
Collaboration diagram for leveldb::PosixLogger:
Collaboration graph
[legend]

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_ )()
 

Detailed Description

Definition at line 19 of file posix_logger.h.

Constructor & Destructor Documentation

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

Definition at line 24 of file posix_logger.h.

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

Definition at line 25 of file posix_logger.h.

Member Function Documentation

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

Implements leveldb::Logger.

Definition at line 28 of file posix_logger.h.

Member Data Documentation

FILE* leveldb::PosixLogger::file_
private

Definition at line 21 of file posix_logger.h.

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

Definition at line 22 of file posix_logger.h.


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