preCICE v3.1.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
precice::xml::XMLTag::Listener Struct Referenceabstract

Callback interface for configuration classes using XMLTag. More...

#include <XMLTag.hpp>

Inheritance diagram for precice::xml::XMLTag::Listener:
[legend]

Public Member Functions

Listeneroperator= (Listener &&)=delete
 
virtual ~Listener ()
 
virtual void xmlTagCallback (ConfigurationContext const &context, XMLTag &callingTag)=0
 Callback at begin of XML tag.
 
virtual void xmlEndTagCallback (ConfigurationContext const &context, XMLTag &callingTag)=0
 Callback at end of XML tag and at end of subtag.
 

Detailed Description

Callback interface for configuration classes using XMLTag.

Definition at line 43 of file XMLTag.hpp.

Constructor & Destructor Documentation

◆ ~Listener()

virtual precice::xml::XMLTag::Listener::~Listener ( )
inlinevirtual

Definition at line 47 of file XMLTag.hpp.

Member Function Documentation

◆ operator=()

Listener & precice::xml::XMLTag::Listener::operator= ( Listener && )
delete

◆ xmlEndTagCallback()

virtual void precice::xml::XMLTag::Listener::xmlEndTagCallback ( ConfigurationContext const & context,
XMLTag & callingTag )
pure virtual

◆ xmlTagCallback()

virtual void precice::xml::XMLTag::Listener::xmlTagCallback ( ConfigurationContext const & context,
XMLTag & callingTag )
pure virtual

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