Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
gmx::CommandLineHelpContext::Impl Class Reference
+ Collaboration diagram for gmx::CommandLineHelpContext::Impl:

Description

Private implementation class for CommandLineHelpContext.

Public Member Functions

 Impl (TextWriter *writer, HelpOutputFormat format, const HelpLinks *links)
 Creates the implementation class and the low-level context.
 
 Impl (const HelpWriterContext &writerContext)
 Creates an implementation class from a low-level context.
 

Public Attributes

HelpWriterContext writerContext_
 Wrapped lower-level context.
 
std::string moduleDisplayName_
 Display name for the module for which help is written.
 
ShellCompletionWriter * completionWriter_
 Shell completion writer (NULL if not doing completions).
 
bool bHidden_
 Whether hidden options should be shown in help output.
 

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