VAPOR3 3.9.4
CFuncs.h
Go to the documentation of this file.
1//
2// $Id$
3//
4//************************************************************************
5// *
6// Copyright (C) 2004 *
7// University Corporation for Atmospheric Research *
8// All Rights Reserved *
9// *
10//************************************************************************/
11//
12// File:
13//
14// Author: John Clyne
15// National Center for Atmospheric Research
16// PO 3000, Boulder, Colorado
17//
18// Date: Mon Nov 29 11:49:03 MST 2004
19//
20// Description: A collection of common C system routines that
21// aren't always portable across OS platforms
22//
23
24#ifndef _CFuncs_h_
25#define _CFuncs_h_
26
27#include <cmath>
28#include <string>
29#include <vapor/common.h>
30
31namespace Wasp {
32
33COMMON_API void Splitpath(std::string path, std::string &volume, std::string &dir, std::string &file, bool nofile);
34
36
37COMMON_API int MkDirHier(const std::string &dir);
38
39COMMON_API std::string GetEnvironmentalVariable(const std::string &name);
40
41}; // namespace Wasp
42
43#endif // _CFuncs_h_
#define COMMON_API
Definition: common.h:72
Definition: CFuncs.h:31
COMMON_API double GetTime()
COMMON_API int MkDirHier(const std::string &dir)
COMMON_API void Splitpath(std::string path, std::string &volume, std::string &dir, std::string &file, bool nofile)
COMMON_API std::string GetEnvironmentalVariable(const std::string &name)