iLab Neuromorphic Robotics Toolkit  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nrt::blackboard::ModuleSummary Struct Reference

#include <nrt/Core/Blackboard/BlackboardFederationSummary.H>

Summary about a Module, for sharing across the Blackboard Federation.

Definition at line 109 of file BlackboardFederationSummary.H.

Public Member Functions

 ModuleSummary ()
 Default constructor.
 
 ModuleSummary (std::string const &logicalpath_, std::string const &instance_, std::string const &parent_)
 Constructor.
 
template<class Archive >
void serialize (Archive &ar)
 Serialization.
 

Public Attributes

std::string logicalpath
 Logical path of the module, as categ/subcat/.../classname.
 
std::string instance
 User supplied instance name of the particular module.
 
std::string parent
 Module UID of the nearest parent module, or empty.
 
std::vector< ModulePortSummaryposters
 Summary info about all this module's MessagePoster ports.
 
std::vector< ModulePortSummarycheckers
 Summary info about all this module's MessageChecker ports.
 
std::vector< ModulePortSummarysubscribers
 Summary info about all this module's MessageSubscriber ports.
 

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