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

MARTY-interface-side proxy port. More...

#include <IMartyPathProxy.h>

Inheritance diagram for IMartyPathProxy:

Public Member Functions

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

Detailed Description

MARTY-interface-side proxy port.

Consumers in the MARTY interface should use this interface instead of MemoryManager or DefaultPathsProvider.

Definition at line 17 of file IMartyPathProxy.h.

Constructor & Destructor Documentation

◆ ~IMartyPathProxy()

virtual IMartyPathProxy::~IMartyPathProxy ( )
virtualdefault

Member Function Documentation

◆ get_optional_path()

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

Implemented in MartyPathProxy.

◆ get_path()

virtual fs::path IMartyPathProxy::get_path ( MartyPath  path_name) const
pure virtual

Implemented in MartyPathProxy.


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