6 #ifndef CNOID_UTIL_FILE_UTIL_H 7 #define CNOID_UTIL_FILE_UTIL_H 9 #include <boost/filesystem.hpp> 16 const boost::filesystem::path& path,
17 boost::filesystem::path& out_compact);
20 const boost::filesystem::path& directory,
21 const boost::filesystem::path& path,
22 boost::filesystem::path& out_subdirectory);
25 const boost::filesystem::path& from,
26 const boost::filesystem::path& to,
27 boost::filesystem::path& out_relativePath);
std::string getAbsolutePathString(const boost::filesystem::path &path)
Definition: FileUtil.cpp:253
bool checkAbsolute(const boost::filesystem::path &path)
Definition: FileUtil.cpp:241
boost::filesystem::path getAbsolutePath(const boost::filesystem::path &path)
Definition: FileUtil.cpp:247
void makePathCompact(const filesystem::path &path, filesystem::path &out_compact)
Definition: FileUtil.cpp:35
std::string getPathString(const boost::filesystem::path &path)
Definition: FileUtil.cpp:278
std::string getBasename(const boost::filesystem::path &path)
Definition: FileUtil.cpp:272
std::string toActualPathName(const std::string &path)
Definition: FileUtil.cpp:117
int findSubDirectory(const filesystem::path &directory, const filesystem::path &path, filesystem::path &out_subdirectory)
Definition: FileUtil.cpp:49
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
std::string getGenericPathString(const boost::filesystem::path &path)
Definition: FileUtil.cpp:235
std::string getFilename(const boost::filesystem::path &path)
Definition: FileUtil.cpp:259
std::string getNativePathString(const boost::filesystem::path &path)
Definition: FileUtil.cpp:284
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37
bool findRelativePath(const filesystem::path &from_, const filesystem::path &to, filesystem::path &out_relativePath)
Definition: FileUtil.cpp:82
std::string getExtension(const boost::filesystem::path &path)
Definition: FileUtil.cpp:221