Gromacs  2020.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:


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.
 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 

Initializes a symbol.

[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: