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: