libdballe 9.6
Public Member Functions | Protected Attributes | List of all members
dballe::db::v7::CollectTrace Class Reference
Inheritance diagram for dballe::db::v7::CollectTrace:
dballe::db::v7::QuietCollectTrace dballe::db::v7::Trace

Public Member Functions

 CollectTrace (const std::string &logdir)
 
void save () override
 
- Public Member Functions inherited from dballe::db::v7::QuietCollectTrace
 QuietCollectTrace (const QuietCollectTrace &)=delete
 
 QuietCollectTrace (QuietCollectTrace &&)=delete
 
QuietCollectTraceoperator= (const QuietCollectTrace &)=delete
 
QuietCollectTraceoperator= (QuietCollectTrace &&)=delete
 
Tracer trace_connect (const std::string &url) override
 
Tracer trace_reset (const char *repinfo_file=0) override
 
Tracer< trace::Transactiontrace_transaction () override
 
Tracer trace_remove_all () override
 
Tracer trace_vacuum () override
 
void save () override
 
virtual Tracer trace_connect (const std::string &url)=0
 
virtual Tracer trace_reset (const char *repinfo_file=0)=0
 
virtual Tracer< trace::Transactiontrace_transaction ()=0
 
virtual Tracer trace_remove_all ()=0
 
virtual Tracer trace_vacuum ()=0
 
virtual void save ()=0
 

Protected Attributes

std::string logdir
 
time_t start
 
- Protected Attributes inherited from dballe::db::v7::QuietCollectTrace
std::vector< trace::Step * > steps
 

Additional Inherited Members

- Static Public Member Functions inherited from dballe::db::v7::Trace
static bool in_test_suite ()
 
static void set_in_test_suite ()
 

Member Function Documentation

◆ save()

void dballe::db::v7::CollectTrace::save ( )
overridevirtual

Reimplemented from dballe::db::v7::QuietCollectTrace.


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