| # Gaudi Framework, version v21r7 |

Home |  | Generated: 22 Jan 2010

# Environment.h

Go to the documentation of this file.

    00001 // $Header: /tmp/svngaudi/tmp.jEpFh25751/Gaudi/GaudiKernel/GaudiKernel/Environment.h,v 1.2 2006/12/10 20:29:16 leggett Exp $
    00002 //====================================================================
    00003 //      Timing.h
    00004 //--------------------------------------------------------------------
    00005 //
    00006 //      Package    : Gaudi/System (The LHCb System service)
    00007 //
    00008 //  Description: Definition of Systems internals
    00009 //
    00010 //      Author     : M.Frank
    00011 //  Created    : 13/1/99
    00012 //      Changes    :
    00013 //====================================================================
    00014 #ifndef GAUDIKERNEL_ENVIRONMENT_H
    00015 #define GAUDIKERNEL_ENVIRONMENT_H
    00016
    00017 // Framework include files
    00018 #include "GaudiKernel/Kernel.h"
    00019 #include "GaudiKernel/SystemBase.h"
    00020 #include "GaudiKernel/StatusCode.h"
    00021
    00022 // C++ include files
    00023 #include <string>
    00024
    00032 namespace System  {
    00033   GAUDI_API std::string homeDirectory();
    00034   GAUDI_API std::string tempDirectory();
    00035   GAUDI_API StatusCode resolveEnv(const std::string& var, std::string& res, int recusions=124);
    00036 }
    00037 #endif    // GAUDIKERNEL_ENVIRONMENT_H