|
ifw-core
5.0.0-pre2
|
Classes | |
| class | CommFactory |
| class | CommMaker |
| Helper template to simplify the process of generating Comm-maker. More... | |
| class | Dispatcher |
| class | IComm |
| class | ICommMaker |
Typedefs | |
| using | Variant = boost::variant< bool, int, unsigned int, short, double, std::string > |
| using | PairVariant = std::pair< std::string, Variant > |
| using | ListVariant = std::list< PairVariant > |
| using | VectorVariant = std::vector< PairVariant > |
Enumerations | |
| enum | { TYPE_BOOL = 0 , TYPE_INT = 1 , TYPE_UINT = 2 , TYPE_SHORT = 3 , TYPE_DOUBLE = 4 , TYPE_STRING = 5 } |
| using protocol::base::ListVariant = typedef std::list<PairVariant> |
| using protocol::base::PairVariant = typedef std::pair<std::string, Variant> |
| using protocol::base::Variant = typedef boost::variant<bool,int,unsigned int,short,double,std::string> |
| using protocol::base::VectorVariant = typedef std::vector<PairVariant> |