Bayeux  3.4.1
Core Foundation library for SuperNEMO
Namespaces | Functions
reloc.h File Reference

Utilities for accessing Bayeux relocatable directories. More...

#include <iosfwd>

Go to the source code of this file.

Namespaces

 bayeux
 Top-level namespace of the Bayeux library.
 

Functions

int bayeux::init_directories ()
 Init directories. More...
 
std::string bayeux::get_prefix_dir ()
 Return URL, i.e. a path, to the installation directory where Bayeux is installed. More...
 
std::string bayeux::get_binary_dir ()
 Return URL, i.e. a path, to the directory where Bayeux's executable are installed. More...
 
std::string bayeux::get_library_dir ()
 Return URL, i.e. a path, to the directory where Bayeux's libraries are installed. More...
 
std::string bayeux::get_data_dir ()
 Return URL, i.e. a path, to the base directory where Bayeux's data are installed. More...
 
std::string bayeux::get_resource_dir ()
 Return URL, i.e. a path, to the base directory where Bayeux's modules' resource files are installed. More...
 

Detailed Description

Utilities for accessing Bayeux relocatable directories.

The Bayeux library makes use of several resource files containing isotopic and radioactive decays data.

As these files are not compiled into the Bayeux library, Bayeux provides a simple API to get a path to known resource files.