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

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

Type for Module unique ID data.

This used internally by Blackboard to keep track of modules across distributed systems. Each ModuleUID is unique across the entire Blackboard federation. It is un-necessary to specify a module by both the BlackboardUID the module is on and the ModuleUID; only the ModuleUID is sufficient.

Definition at line 51 of file ModuleBase.H.

Public Member Functions

 ModuleUID (ModuleBase const *mid)
 Constructor.
 
bool operator== (nrt::ModuleUID const &other) const
 Equality test.
 
std::string const & str () const
 As a string for printing debug messages.
 

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