Also provides comms adaptor dynamic library loading.
Definition in file CommsManager.H.
Go to the source code of this file.
| Namespaces | |
| namespace | WURDE | 
| Classes | |
| class | CommsManager | 
| Provides a wrapper around communication functions.  More... | |
| Defines | |
| #define | MAX_INTERFACES 128 | 
| Typedefs | |
| typedef WURDE::CommsHelper * | commshelperloader_ptr (std::string name) | 
| Function pointer type for CommsHelper constructors. | |
| Functions | |
| bool | registerSupplier (Capability *someObject) | 
| bool | registerConsumer (Capability *someObject) | 
| Variables | |
| CommsManager * | g_globalCommsManager_ptr | 
| std::map< std::string, commshelperloader_ptr *, std::less< std::string > > | commsHelperFactory | 
| Map for CommsHelper classes, to enable dynamic library loading of adaptors. | |
| #define MAX_INTERFACES 128 | 
Definition at line 47 of file CommsManager.H.
| typedef WURDE::CommsHelper* commshelperloader_ptr(std::string name) | 
| std::map<std::string, commshelperloader_ptr *, std::less<std::string> > commsHelperFactory | 
Map for CommsHelper classes, to enable dynamic library loading of adaptors.
Definition at line 40 of file CommsManager.cpp.
Referenced by CommsManager::CommsManager().
 1.5.1
 1.5.1