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

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

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

Definition at line 81 of file BlackboardFederationSummary.H.

Public Member Functions

 ModulePortSummary ()
 Default constructor.
 
 ModulePortSummary (std::string const &msgtype_, std::string const &rettype_, std::string const &portname_, std::string const &description_, std::string const &topi_, bool const splittable_, bool const issplit_)
 Constructor.
 
template<class Archive >
void serialize (Archive &ar)
 Serialization.
 

Public Attributes

std::string msgtype
 Type of Message.
 
std::string rettype
 Type of Return Message (empty if Checking)
 
std::string portname
 String class name for the port.
 
std::string description
 String human description for the port.
 
std::string topi
 Topic or topic filter for the port.
 
bool splittable
 Can this port be split into sub-ports?
 
bool issplit
 Is this port currently split into sub-ports?
 

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