|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Interface for providing specific filesystem paths based on enumerated identifiers. More...
#include <IPathProvider.h>
Public Member Functions | |
| virtual | ~IPathProvider ()=default |
| Virtual destructor for polymorphic use. | |
| virtual fs::path | get_path (EnumType)=0 |
| Retrieves a filesystem path corresponding to a specific enum identifier. | |
Interface for providing specific filesystem paths based on enumerated identifiers.
| EnumType | Enum describing the set of available paths for a given provider (e.g. APIPath, MartyPath). |
Implementations map EnumType values to concrete filesystem locations, typically derived from configuration or a central paths provider.
Definition at line 42 of file IPathProvider.h.
|
virtualdefault |
Virtual destructor for polymorphic use.
|
pure virtual |
Retrieves a filesystem path corresponding to a specific enum identifier.
| enum_val | Enum value indicating the desired path. |
Implemented in APIAdapter, and MartyAdapter.