Interface for creating proxies for Strus objects that log methods called besides calling them.
More...
#include <traceObjectBuilderInterface.hpp>
|
virtual | ~TraceObjectBuilderInterface () |
| Destructor. More...
|
|
virtual
AnalyzerObjectBuilderInterface * | createAnalyzerObjectBuilder (AnalyzerObjectBuilderInterface *builder)=0 |
| Create a proxy of an analyzer object builder that prints a trace log before and after every method call before executing the method itself. More...
|
|
virtual
StorageObjectBuilderInterface * | createStorageObjectBuilder (StorageObjectBuilderInterface *builder)=0 |
| Create a proxy of an storage object builder that prints a trace log before and after every method call before executing the method itself. More...
|
|
Interface for creating proxies for Strus objects that log methods called besides calling them.
virtual strus::TraceObjectBuilderInterface::~TraceObjectBuilderInterface |
( |
| ) |
|
|
inlinevirtual |
virtual AnalyzerObjectBuilderInterface* strus::TraceObjectBuilderInterface::createAnalyzerObjectBuilder |
( |
AnalyzerObjectBuilderInterface * |
builder | ) |
|
|
pure virtual |
Create a proxy of an analyzer object builder that prints a trace log before and after every method call before executing the method itself.
- Parameters
-
[in] | errorhnd | error buffer for error messages and exceptions |
[in] | builder | builder object to build a proxy universe of |
virtual StorageObjectBuilderInterface* strus::TraceObjectBuilderInterface::createStorageObjectBuilder |
( |
StorageObjectBuilderInterface * |
builder | ) |
|
|
pure virtual |
Create a proxy of an storage object builder that prints a trace log before and after every method call before executing the method itself.
- Parameters
-
[in] | errorhnd | error buffer for error messages and exceptions |
[in] | builder | builder object to build a proxy universe of |
The documentation for this class was generated from the following file: