Class MinimalModuleContainer

Class Documentation

class MinimalModuleContainer

A minimal MOLA application container, for use programatically when it is not advisable to use the mola-cli application.

This implements basic discoverability and visibility between modules.

Public Functions

MinimalModuleContainer() = default
~MinimalModuleContainer()
inline MinimalModuleContainer(const std::vector<mola::ExecutableBase::Ptr> &mods)
inline void add(const mola::ExecutableBase::Ptr &m)
inline const auto &modules() const