|
RTC Toolkit
2.0.0
|
Provides core functionality of an RTC Component. More...
#include <mal/Cii.hpp>#include <memory>#include <string>#include <rtctk/componentFramework/detail/rtcComponent.hpp>#include <rtctk/componentFramework/alertService.hpp>#include <rtctk/componentFramework/commandReplier.hpp>#include <rtctk/componentFramework/componentMetrics.hpp>#include <rtctk/componentFramework/logger.hpp>#include <rtctk/componentFramework/oldbIf.hpp>#include <rtctk/componentFramework/runtimeRepoIf.hpp>#include <rtctk/componentFramework/serviceContainer.hpp>#include <rtctk/componentFramework/serviceDiscovery.hpp>#include <rtctk/componentFramework/fileServiceRegistryAdapter.hpp>#include <rtctk/componentFramework/stateMachineEngine.hpp>#include <rtctk/componentFramework/statePublisher.hpp>#include <rtctk/componentFramework/malDdsEventService.hpp>#include <rtctk/componentFramework/events.rad.hpp>Go to the source code of this file.
Namespaces | |
| rtctk | |
| rtctk::componentFramework | |
Typedefs | |
| using | rtctk::componentFramework::Args = detail::Args |
Functions | |
| void | RtcComponentMain (rtctk::componentFramework::Args const &args) |
| Main entry point for user code, method must be implemented by component developers. More... | |
| template<class BL , class BLF > | |
| void | rtctk::componentFramework::RunAsRtcComponent (Args const &args, BLF factory) |
| RTC Component runner function, needed to run custom BusinessLogic as RTC Component. More... | |
| template<class BL > | |
| void | rtctk::componentFramework::RunAsRtcComponent (Args const &args) |
| RTC Component runner function, needed to run custom BusinessLogic as RTC Component. More... | |
| int | rtctk::componentFramework::Main (int argc, char *argv[]) |
| Main function implementation. More... | |
| int | main (int argc, char *argv[]) |
| Main function, this is private to the RTC Tk and shall NOT be used by component developers. More... | |
Provides core functionality of an RTC Component.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Main function, this is private to the RTC Tk and shall NOT be used by component developers.