Gromacs
2024.4
|
#include "gmxpre.h"
#include "treesupport.h"
#include <set>
#include <string>
#include <vector>
#include "gromacs/options/options.h"
#include "gromacs/options/optionsassigner.h"
#include "gromacs/options/optionsection.h"
#include "gromacs/options/optionsvisitor.h"
#include "gromacs/utility/exceptions.h"
#include "gromacs/utility/ikeyvaluetreeerror.h"
#include "gromacs/utility/keyvaluetree.h"
#include "gromacs/utility/keyvaluetreebuilder.h"
#include "gromacs/utility/stringutil.h"
Implements functions from treesupport.h.
Functions | |
void | gmx::assignOptionsFromKeyValueTree (Options *options, const KeyValueTreeObject &tree, IKeyValueTreeErrorHandler *errorHandler) |
Assigns option values from a given KeyValueTreeObject. More... | |
void | gmx::checkForUnknownOptionsInKeyValueTree (const KeyValueTreeObject &tree, const Options &options) |
Checks that a given KeyValueTreeObject can be assigned to given Options. More... | |
KeyValueTreeObject | gmx::adjustKeyValueTreeFromOptions (const KeyValueTreeObject &tree, const Options &options) |
Adjusts a KeyValueTreeObject to the structure of given Options. More... | |