Choreonoid  1.8
Namespaces | Functions | Variables
FileUtil.cpp File Reference
#include "FileUtil.h"

Namespaces

 cnoid
 

Functions

filesystem::path cnoid::getCompactPath (const filesystem::path &path)
 
void cnoid::makePathCompact (filesystem::path &io_path)
 
int cnoid::findSubDirectory (const filesystem::path &directory, const filesystem::path &path, filesystem::path &out_subdirectory)
 
bool cnoid::findRelativePath (const filesystem::path &from_, const filesystem::path &to, filesystem::path &out_relativePath)
 
std::string cnoid::getExtension (const stdx::filesystem::path &path)
 
std::string cnoid::getGenericPathString (const stdx::filesystem::path &path)
 
bool cnoid::checkAbsolute (const stdx::filesystem::path &path)
 
stdx::filesystem::path cnoid::getAbsolutePath (const stdx::filesystem::path &path)
 
std::string cnoid::getAbsolutePathString (const stdx::filesystem::path &path)
 
std::string cnoid::getFilename (const stdx::filesystem::path &path)
 
std::string cnoid::getFilename (const std::string &pathString)
 
std::string cnoid::getBasename (const stdx::filesystem::path &path)
 
std::string cnoid::getPathString (const stdx::filesystem::path &path)
 
std::string cnoid::getNativePathString (const stdx::filesystem::path &path)
 
std::string cnoid::toActualPathName (const std::string &path)
 

Variables

const char * cnoid::DLL_PREFIX = "lib"
 
const char * cnoid::DLL_SUFFIX = ".so"
 
const char * cnoid::DLL_EXTENSION = "so"
 
const char * cnoid::EXEC_SUFFIX = ""
 
const char * cnoid::EXEC_EXTENSION = ""
 
const char * cnoid::PATH_DELIMITER = ":"
 

Detailed Description

Author
Shin'ichiro Nakaoka