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_)
template<class Archive >
void serialize (Archive &ar)

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: