Scarab  v3.7.1
Project 8 C++ Utility Library
path.hh
Go to the documentation of this file.
1 /*
2  * path.hh
3  *
4  * Created on: Jan 22, 2016
5  * Author: nsoblath
6  */
7 
8 #ifndef SCARAB_PATH_HH_
9 #define SCARAB_PATH_HH_
10 
11 #include "scarab_api.hh"
12 
13 #include <boost/filesystem.hpp>
14 
15 #include <string>
16 
17 #ifndef _WIN32
18 #include <wordexp.h>
19 #endif
20 
21 namespace scarab
22 {
23  namespace fs = ::boost::filesystem;
24 
25  typedef fs::path path;
26 
27  path SCARAB_API expand_path( const std::string& a_path );
28 
29 }
30 
31 
32 
33 #endif /* SCARAB_PATH_HH_ */
fs::path path
Definition: path.hh:25
path expand_path(const string &a_path)
Definition: path.cc:19
#define SCARAB_API
Definition: scarab_api.hh:24