Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Functions
testoptions.h File Reference
+ This graph shows which files directly or indirectly include this file:

Description

Functions for accessing test command-line options.

Functions in this header allow accessing command-line options passed to the test executable from tests. This can be used to, e.g., enable additional output for debugging purposes.

Author
Teemu Murtola teemu.nosp@m..mur.nosp@m.tola@.nosp@m.gmai.nosp@m.l.com

Classes

class  gmx::test::TestOptionsProvider
 Provides additional options for the test executable. More...
 

Macros

#define GMX_TEST_OPTIONS(name, options)
 Macro to add additional command-line options for the test binary. More...
 

Functions

void gmx::test::registerTestOptions (const char *name, TestOptionsProvider *provider)
 Registers a test option provider with the test framework. More...
 
void gmx::test::initTestOptions (IOptionsContainer *options)
 Initializes the options from all registered test providers. More...