#include "plmsys_config.h"
#include <string>
#include <stdio.h>
Go to the source code of this file.
◆ ISSLASH
◆ basename()
std::string basename |
( |
const std::string & |
fn | ) |
|
◆ compose_filename() [1/2]
◆ compose_filename() [2/2]
std::string compose_filename |
( |
const std::string & |
a, |
|
|
const std::string & |
b |
|
) |
| |
◆ dirname()
std::string dirname |
( |
const std::string & |
fn | ) |
|
◆ extension_is() [1/2]
◆ extension_is() [2/2]
◆ file_util_dirname()
◆ file_util_dirname_string()
std::string file_util_dirname_string |
( |
const char * |
filename | ) |
|
◆ file_util_parent() [1/2]
◆ file_util_parent() [2/2]
std::string file_util_parent |
( |
const std::string & |
filename | ) |
|
◆ make_windows_slashes()
std::string make_windows_slashes |
( |
const std::string & |
s | ) |
|
◆ strip_extension() [1/2]
◆ strip_extension() [2/2]
std::string strip_extension |
( |
const std::string & |
filename | ) |
|
◆ strip_extension_if()
std::string strip_extension_if |
( |
const std::string & |
filename, |
|
|
const std::string & |
ext |
|
) |
| |
◆ strip_leading_dir()
std::string strip_leading_dir |
( |
const std::string & |
fn | ) |
|
◆ trim_trailing_slashes() [1/2]
void trim_trailing_slashes |
( |
char * |
pathname | ) |
|
◆ trim_trailing_slashes() [2/2]
std::string trim_trailing_slashes |
( |
const std::string & |
pathname | ) |
|