TOBI SignalServer  0.1
tobiss::HWThreadBuilderTemplateRegistrator< T > Class Template Reference

A template for the HWThreadBuilder which also registrates concrete builders in the HWThreadFactory. More...

#include <hw_thread_builder.h>

+ Inheritance diagram for tobiss::HWThreadBuilderTemplateRegistrator< T >:
+ Collaboration diagram for tobiss::HWThreadBuilderTemplateRegistrator< T >:

Public Member Functions

 HWThreadBuilderTemplateRegistrator (std::string key)
 HWThreadBuilderTemplateRegistrator (std::string key_1, std::string key_2)
 HWThreadBuilderTemplateRegistrator (std::string key_1, std::string key_2, std::string key_3)
 HWThreadBuilderTemplateRegistrator (std::string key_1, std::string key_2, std::string key_3, std::string key_4)
 HWThreadBuilderTemplateRegistrator (std::string key_1, std::string key_2, std::string key_3, std::string key_4, std::string key_5)
 HWThreadBuilderTemplateRegistrator (std::string key_1, std::string key_2, std::string key_3, std::string key_4, std::string key_5, std::string key_6)
virtual HWThreadcreateInstance (boost::asio::io_service &io, ticpp::Iterator< ticpp::Element > hw) const

Private Member Functions

void registerKey (std::string const &key)

Detailed Description

template<typename T>
class tobiss::HWThreadBuilderTemplateRegistrator< T >

A template for the HWThreadBuilder which also registrates concrete builders in the HWThreadFactory.

usage: create an instance of this class (static class member or a global variable) HWThreadBuilderTemplateRegistrator<ConcreteHWThread> my_concrete_hw_thread_builder ("blub", "bla", ...);

Definition at line 76 of file hw_thread_builder.h.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables