base class for introspection
More...
#include <iceoryx_introspection/introspection_app.hpp>
|
| IntrospectionApp (int argc, char *argv[]) noexcept |
| constructor to create a introspection More...
|
|
virtual void | run () noexcept=0 |
| interface to start the execution of the introspection More...
|
|
|
enum class | CmdLineArgumentParsingMode { ALL
, ONE
} |
|
|
| IntrospectionApp () noexcept |
| this is needed for the child classes to extend the parseCmdLineArguments function
|
|
void | parseCmdLineArguments (int argc, char **argv, CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) noexcept |
|
void | runIntrospection (const iox::units::Duration updatePeriodMs, const IntrospectionSelection introspectionSelection) |
|
base class for introspection
- Todo:
- Wrap all C calls with posixCall
◆ IntrospectionApp()
iox::client::introspection::IntrospectionApp::IntrospectionApp |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
|
noexcept |
constructor to create a introspection
- Parameters
-
[in] | argc | forwarding of command line arguments |
[in] | argv | forwarding of command line arguments |
◆ run()
virtual void iox::client::introspection::IntrospectionApp::run |
( |
| ) |
|
|
pure virtualnoexcept |
The documentation for this class was generated from the following file: