VMime
tracerFactory Class Referenceabstract
Inheritance diagram for tracerFactory:
Collaboration diagram for tracerFactory:

Public Member Functions

virtual ~tracerFactory ()
 
virtual shared_ptr< tracercreate (shared_ptr< service > serv, const int connectionId)=0
 

Additional Inherited Members

- Protected Member Functions inherited from object
 object ()
 
 object (const object &)
 
objectoperator= (const object &)
 
virtual ~object ()
 

Detailed Description

A class to create 'tracer' objects.

Constructor & Destructor Documentation

virtual ~tracerFactory ( )
virtual

Member Function Documentation

virtual shared_ptr<tracer> create ( shared_ptr< service serv,
const int  connectionId 
)
pure virtual

Creates a tracer for the specified service.

Parameters
servmessaging service
connectionIdan identifier for the connection to distinguate between different connections used by a service
Returns
a new tracer

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