Gromacs
2024.4
|
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_t * | meth_ |
Pointer to the method structure (MethodSymbol). | |
SelectionTreeElementPointer | var_ |
Pointer to the variable value (VariableSymbol). | |
|
inline |
Initializes a symbol.
[in] | type | Type for the symbol. |
[in] | name | Name for the symbol. |
The symbol table is responsible for initializing the meth_ and var_ members as appropriate.