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: