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::SelectionParserSymbol::Impl Class Reference
+ Collaboration diagram for gmx::SelectionParserSymbol::Impl:

Description

Private implementation class for SelectionParserSymbol.

Public Member Functions

 Impl (SymbolType type, const char *name)
 Initializes a symbol. More...
 

Public Attributes

std::string name_
 Name of the symbol.
 
SymbolType type_
 Type of the symbol.
 
gmx_ana_selmethod_tmeth_
 Pointer to the method structure (MethodSymbol).
 
SelectionTreeElementPointer var_
 Pointer to the variable value (VariableSymbol).
 

Constructor & Destructor Documentation

gmx::SelectionParserSymbol::Impl::Impl ( SymbolType  type,
const char *  name 
)
inline

Initializes a symbol.

Parameters
[in]typeType for the symbol.
[in]nameName for the symbol.

The symbol table is responsible for initializing the meth_ and var_ members as appropriate.


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