actions
Loading...
Searching...
No Matches
gaction Namespace Reference

Namespace containing helpers related to action-subsystem configuration. More...

Functions

GOptions defineOptions ()
 Builds the aggregate option set required by the actions subsystem.
 

Detailed Description

The functions in this namespace are intended to support module setup by providing a single place where all action-related option definitions can be collected.

Function Documentation

◆ defineOptions()

GOptions gaction::defineOptions ( )
inline

This helper creates a logger-scoped GOptions object for the action module and then merges into it the option definitions contributed by the event action, run action, primary generator action, and run container helpers.

The returned object is meant to be merged into the wider application configuration before constructing GAction.

Returns
A GOptions object containing the union of all action-related option definitions.

Definition at line 53 of file gaction.h.