Function eCAL::Util::GeteCALDataDir

Function eCAL::Util::GeteCALDataDir#

Function Documentation#

ECAL_API std::string eCAL::Util::GeteCALDataDir()#

Retrieve eCAL data path.

   Checks if a valid eCAL data path is available in the following order:
   1. ECAL_DATA environment variable path
   2. Local user path (win: Appdata/Local, unix: ~/.ecal)
   3. System paths like /etc/ecal, ProgramData/eCAL

Returns:

First directory that is not empty. Returns empty string if no valid directory is found.