Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::wave::util::include_paths Class Reference

#include <cpp_include_paths.hpp>

Public Member Functions

 include_paths ()
 
bool add_include_path (char const *path_, bool is_system=false)
 
void set_sys_include_delimiter ()
 
bool find_include_file (std::string &s, std::string &dir, bool is_system, char const *current_file) const
 
void set_current_directory (char const *path_)
 
boost::filesystem::path get_current_directory () const
 

Protected Member Functions

bool find_include_file (std::string &s, std::string &dir, include_list_type const &pathes, char const *) const
 
bool add_include_path (char const *path_, include_list_type &pathes_)
 

Constructor & Destructor Documentation

boost::wave::util::include_paths::include_paths ( )
inline

Member Function Documentation

bool boost::wave::util::include_paths::add_include_path ( char const *  path_,
bool  is_system = false 
)
inline
bool boost::wave::util::include_paths::add_include_path ( char const *  path_,
include_list_type &  pathes_ 
)
inlineprotected
bool boost::wave::util::include_paths::find_include_file ( std::string &  s,
std::string &  dir,
bool  is_system,
char const *  current_file 
) const
inline
bool boost::wave::util::include_paths::find_include_file ( std::string &  s,
std::string &  dir,
include_list_type const &  pathes,
char const *  current_file 
) const
inlineprotected
boost::filesystem::path boost::wave::util::include_paths::get_current_directory ( ) const
inline
void boost::wave::util::include_paths::set_sys_include_delimiter ( )
inline

The documentation for this class was generated from the following file: