RocketLogger 2.1.2
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 189 of file rocketlogger.c.

Field Documentation

◆ args

char* arguments::args[ARGP_ARGUMENTS_COUNT]

Definition at line 190 of file rocketlogger.c.

Referenced by main().

◆ cli

bool arguments::cli

whether to save provided config as default

Definition at line 194 of file rocketlogger.c.

Referenced by main().

◆ config

rl_config_t* arguments::config

program arguments

Definition at line 191 of file rocketlogger.c.

Referenced by main().

◆ config_reset

bool arguments::config_reset

pointer to sampling configuration

Definition at line 192 of file rocketlogger.c.

Referenced by main().

◆ config_set_default

bool arguments::config_set_default

whether to reset the stored default config

Definition at line 193 of file rocketlogger.c.

Referenced by main().

◆ json

bool arguments::json

flag for CLI command formatted config output

Definition at line 195 of file rocketlogger.c.

Referenced by main().

◆ silent

bool arguments::silent

flag for JSON formatted output

Definition at line 196 of file rocketlogger.c.

Referenced by main().

◆ verbose

bool arguments::verbose

flag for silent output

Definition at line 197 of file rocketlogger.c.

Referenced by main().


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