preCICE v3.1.2
|
#include <Eigen/Core>
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <vector>
#include "logging/Logger.hpp"
#include "xml/ConfigParser.hpp"
#include "xml/XMLAttribute.hpp"
Go to the source code of this file.
Classes | |
struct | precice::xml::ConfigurationContext |
Tightly coupled to the parameters of Participant() More... | |
class | precice::xml::XMLTag |
Represents an XML tag to be configured automatically. More... | |
struct | precice::xml::XMLTag::Listener |
Callback interface for configuration classes using XMLTag. More... | |
struct | precice::xml::NoPListener |
No operation listener for tests. More... | |
Namespaces | |
namespace | precice |
Main namespace of the precice library. | |
namespace | precice::xml |
contains the XML configuration parser. | |
Functions | |
XMLTag | precice::xml::getRootTag () |
Returns an XMLTag::Listener that does nothing on callbacks. | |
void | precice::xml::configure (XMLTag &tag, const precice::xml::ConfigurationContext &context, std::string_view configurationFilename) |
Configures the given configuration from file configurationFilename. | |