VMime
serviceFactory::registeredService Class Referenceabstract
Inheritance diagram for serviceFactory::registeredService:
Collaboration diagram for serviceFactory::registeredService:

Public Member Functions

virtual shared_ptr< servicecreate (shared_ptr< session > sess, shared_ptr< security::authenticator > auth) const =0
 
virtual int getType () const =0
 
virtual const stringgetName () const =0
 
virtual const serviceInfosgetInfos () const =0
 

Protected Member Functions

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

Detailed Description

Information about a registered service.

Constructor & Destructor Documentation

virtual ~registeredService ( )
protectedvirtual

Member Function Documentation

virtual shared_ptr<service> create ( shared_ptr< session sess,
shared_ptr< security::authenticator auth 
) const
pure virtual
virtual const serviceInfos& getInfos ( ) const
pure virtual
virtual const string& getName ( ) const
pure virtual
virtual int getType ( ) const
pure virtual

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