MySQL 8.0.40
Source Code Documentation
stdx::filesystem::path Class Reference

#include <filesystem.h>

Public Types

using value_type = char
 
using string_type = std::basic_string< value_type >
 

Public Member Functions

 path ()=default
 
 path (string_type source)
 
 path (const path &p)=default
 
 path (path &&p)=default
 
const value_typec_str () const noexcept
 
const string_typenative () const noexcept
 
 operator string_type () const
 

Private Attributes

string_type native_path_
 

Member Typedef Documentation

◆ string_type

using stdx::filesystem::path::string_type = std::basic_string<value_type>

◆ value_type

Constructor & Destructor Documentation

◆ path() [1/4]

stdx::filesystem::path::path ( )
default

◆ path() [2/4]

stdx::filesystem::path::path ( string_type  source)
inline

◆ path() [3/4]

stdx::filesystem::path::path ( const path p)
default

◆ path() [4/4]

stdx::filesystem::path::path ( path &&  p)
default

Member Function Documentation

◆ c_str()

const value_type * stdx::filesystem::path::c_str ( ) const
inlinenoexcept

◆ native()

const string_type & stdx::filesystem::path::native ( ) const
inlinenoexcept

◆ operator string_type()

stdx::filesystem::path::operator string_type ( ) const
inline

Member Data Documentation

◆ native_path_

string_type stdx::filesystem::path::native_path_
private

The documentation for this class was generated from the following file: