cepgen is hosted by Hepforge, IPPP Durham
CepGen N/A
Central exclusive processes event generator
cepgen::utils::env Namespace Reference

All environment variable-related utilities.

Functions

std::vector< std::string > searchPaths ()
 Retrieve a list of all search paths for external files.
 
std::string get (const std::string &var, const std::string &def="")
 Get an environment variable.
 
void set (const std::string &var, const std::string &value)
 Set an environment variable.
 
void append (const std::string &var, const std::string &value)
 Add a value to an environment variable.
 
void unset (const std::string &var)
 Clear an environment variable.
 

Function Documentation

◆ append()

void append ( const std::string & var,
const std::string & value )

◆ get()

std::string get ( const std::string & var,
const std::string & def = "" )

◆ searchPaths()

std::vector< std::string > searchPaths ( )

◆ set()

void set ( const std::string & var,
const std::string & value )

◆ unset()

void unset ( const std::string & var)