Robust Distributed System Nucleus (rDSN)  ver 1.0.0
Public Types | Public Member Functions | Static Public Member Functions | List of all members
dsn::tools::toollet Class Referenceabstract
Inheritance diagram for dsn::tools::toollet:
dsn::tools::tool_base dsn::tools::fault_injector dsn::tools::profiler dsn::tools::tracer

Public Types

typedef toollet *(* factory) (const char *)
 

Public Member Functions

DSN_API toollet (const char *name)
 
virtual void install (service_spec &spec)=0
 
- Public Member Functions inherited from dsn::tools::tool_base
DSN_API tool_base (const char *name)
 
const std::string & name () const
 

Static Public Member Functions

template<typename T >
static toolletcreate (const char *name)
 

Additional Inherited Members

- Protected Attributes inherited from dsn::tools::tool_base
std::string _name
 

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