|
Silicium
|
#include <absolute_path.hpp>
Public Types | |
| typedef native_path_char | char_type |
| typedef path::underlying_type | underlying_type |
Public Member Functions | |
| absolute_path () BOOST_NOEXCEPT | |
| absolute_path (absolute_path &&other) BOOST_NOEXCEPT | |
| absolute_path (absolute_path const &other) | |
| absolute_path & | operator= (absolute_path &&other) BOOST_NOEXCEPT |
| absolute_path & | operator= (absolute_path const &other) |
| void | swap (absolute_path &other) BOOST_NOEXCEPT |
| SILICIUM_USE_RESULT boost::filesystem::path | to_boost_path () const |
| SILICIUM_USE_RESULT noexcept_string const & | underlying () const BOOST_NOEXCEPT |
| SILICIUM_USE_RESULT char_type const * | c_str () const BOOST_NOEXCEPT |
| SILICIUM_USE_RESULT native_path_string | safe_c_str () const BOOST_NOEXCEPT |
| void | combine (relative_path const &back) |
| SILICIUM_USE_RESULT bool | empty () const BOOST_NOEXCEPT |
Static Public Member Functions | |
| static SILICIUM_USE_RESULT optional< absolute_path > | create (boost::filesystem::path const &maybe_absolute) |
| static SILICIUM_USE_RESULT optional< absolute_path > | create (noexcept_string const &maybe_absolute) |
| static SILICIUM_USE_RESULT optional< absolute_path > | create (char const *maybe_absolute) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.10