OpenVPN 3 Core Library
|
#include <string>
#include <openvpn/common/size.hpp>
#include <openvpn/common/platform.hpp>
#include <openvpn/common/string.hpp>
Go to the source code of this file.
Namespaces | |
namespace | openvpn |
namespace | openvpn::path |
Functions | |
bool | openvpn::path::is_dirsep (const char c) |
bool | openvpn::path::win_dev (const std::string &path, const bool fully_qualified) |
bool | openvpn::path::is_fully_qualified (const std::string &path) |
bool | openvpn::path::is_flat (const std::string &path) |
std::string | openvpn::path::basename (const std::string &path) |
std::string | openvpn::path::dirname (const std::string &path) |
bool | openvpn::path::is_contained (const std::string &path) |
std::string | openvpn::path::ext (const std::string &basename) |
std::string | openvpn::path::root (const std::string &basename) |
std::string | openvpn::path::join (const std::string &p1, const std::string &p2) |
template<typename... Args> | |
std::string | openvpn::path::join (const std::string &p1, const std::string &p2, Args... args) |