Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
IMartyPathAdapter Struct Referenceabstract

Core-side port implemented by MartyAdapter. More...

#include <IMartyPathAdapter.h>

Inheritance diagram for IMartyPathAdapter:

Public Member Functions

virtual ~IMartyPathAdapter ()=default
 
virtual fs::path get_path (MartyPath path_name)=0
 
virtual std::optional< fs::path > get_optional_path (MartyPath path_name)=0
 

Detailed Description

Core-side port implemented by MartyAdapter.

The MARTY interface layer talks to IMartyPathAdapter through a proxy. The proxy never calls MemoryManager directly.

Definition at line 17 of file IMartyPathAdapter.h.

Constructor & Destructor Documentation

◆ ~IMartyPathAdapter()

virtual IMartyPathAdapter::~IMartyPathAdapter ( )
virtualdefault

Member Function Documentation

◆ get_optional_path()

virtual std::optional< fs::path > IMartyPathAdapter::get_optional_path ( MartyPath  path_name)
pure virtual

Implemented in MartyAdapter.

◆ get_path()

virtual fs::path IMartyPathAdapter::get_path ( MartyPath  path_name)
pure virtual

Implemented in MartyAdapter.


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