preCICE v3.1.2
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
CallbackHost Struct Reference
Inheritance diagram for CallbackHost:
[legend]
Collaboration diagram for CallbackHost:
[legend]

Public Member Functions

void xmlTagCallback (const ConfigurationContext &context, XMLTag &callingTag) override
 Callback at begin of XML tag.
 
void xmlEndTagCallback (const ConfigurationContext &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 ()
 

Public Attributes

Eigen::VectorXd eigenVectorXd
 

Detailed Description

Definition at line 17 of file XMLTest.cpp.

Member Function Documentation

◆ xmlEndTagCallback()

void CallbackHost::xmlEndTagCallback ( const ConfigurationContext & 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 27 of file XMLTest.cpp.

◆ xmlTagCallback()

void CallbackHost::xmlTagCallback ( const ConfigurationContext & 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 20 of file XMLTest.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ eigenVectorXd

Eigen::VectorXd CallbackHost::eigenVectorXd

Definition at line 18 of file XMLTest.cpp.


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