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

No operation listener for tests. More...

#include <XMLTag.hpp>

Inheritance diagram for precice::xml::NoPListener:
[legend]
Collaboration diagram for precice::xml::NoPListener:
[legend]

Public Member Functions

void xmlTagCallback (ConfigurationContext const &context, XMLTag &callingTag) override
 Callback at begin of XML tag.
 
void xmlEndTagCallback (ConfigurationContext const &context, XMLTag &callingTag) override
 Callback at end of XML tag and at end of subtag.
 
- Public Member Functions inherited from precice::xml::XMLTag::Listener
Listeneroperator= (Listener &&)=delete
 
virtual ~Listener ()
 

Detailed Description

No operation listener for tests.

Definition at line 285 of file XMLTag.hpp.

Member Function Documentation

◆ xmlEndTagCallback()

void precice::xml::NoPListener::xmlEndTagCallback ( ConfigurationContext const & context,
XMLTag & callingTag )
inlineoverridevirtual

Callback at end of XML tag and at end of subtag.

At this callback, the attributes and all subtags of callingTag are parsed. This callback is first done for the listener, and then for the parent tag listener (if existing).

Implements precice::xml::XMLTag::Listener.

Definition at line 287 of file XMLTag.hpp.

◆ xmlTagCallback()

void precice::xml::NoPListener::xmlTagCallback ( ConfigurationContext const & context,
XMLTag & callingTag )
inlineoverridevirtual

Callback at begin of XML tag.

At this callback, the attributes of the callingTag are already parsed and available, while the subtags are not yet parsed.

Implements precice::xml::XMLTag::Listener.

Definition at line 286 of file XMLTag.hpp.


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