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

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

A simple struct to describe an NRT Module from available files on disk.

Definition at line 47 of file ModuleLibrary.H.

Public Member Functions

template<class Archive >
void serialize (Archive &ar)
 Serialization.
 

Public Attributes

std::string logicalpath
 The 'logical path' of the module or macro-module (e.g. category1/category2/modulename)
 
std::string fullpath
 The full absolute path of the shared library file (.so) of the module, or yaml file (.yaml) of macro-module.
 
nrt::ModuleManifest manifest
 The entire manifest of the module or macro-module.
 
std::vector< unsigned char > icondata
 The module's icon as a byte stream.
 
std::string iconext
 The extension of the icon file (e.g. .jpeg, .png, etc)
 

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