RocketLogger  2.0.1
arguments Struct Reference
+ Collaboration diagram for arguments:

Data Fields

char * args [ARGP_ARGUMENTS_COUNT]
 
rl_config_tconfig
 program arguments More...
 
bool config_reset
 pointer to sampling configuration More...
 
bool config_set_default
 whether to reset the stored default config More...
 
bool cli
 whether to save provided config as default More...
 
bool json
 flag for CLI command formatted config output More...
 
bool silent
 flag for JSON formatted output More...
 
bool verbose
 flag for silent output More...
 

Detailed Description

The argument data structure to store parsed arguments

Definition at line 184 of file rocketlogger.c.

Field Documentation

◆ args

char* arguments::args[ARGP_ARGUMENTS_COUNT]

Definition at line 185 of file rocketlogger.c.

Referenced by main().

◆ cli

bool arguments::cli

whether to save provided config as default

Definition at line 189 of file rocketlogger.c.

◆ config

rl_config_t* arguments::config

program arguments

Definition at line 186 of file rocketlogger.c.

Referenced by main().

◆ config_reset

bool arguments::config_reset

pointer to sampling configuration

Definition at line 187 of file rocketlogger.c.

◆ config_set_default

bool arguments::config_set_default

whether to reset the stored default config

Definition at line 188 of file rocketlogger.c.

◆ json

bool arguments::json

flag for CLI command formatted config output

Definition at line 190 of file rocketlogger.c.

◆ silent

bool arguments::silent

flag for JSON formatted output

Definition at line 191 of file rocketlogger.c.

◆ verbose

bool arguments::verbose

flag for silent output

Definition at line 192 of file rocketlogger.c.


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