Base Framework
Public Member Functions | List of all members
Path Class Reference

#include <base/filesystem/FileSystem.h>

Inherits Object.

Public Member Functions

 Path () noexcept
 
 Path (const String &_path) noexcept
 
 Path (String &&_path) noexcept
 
 Path (const std::initializer_list< String > &paths)
 
 operator const String & () const noexcept
 

Detailed Description

File system path. Used for concatenation.

Constructor & Destructor Documentation

◆ Path() [1/4]

Path::Path ( )
inlinenoexcept

Initializes path.

◆ Path() [2/4]

Path::Path ( const String _path)
inlinenoexcept

Initializes path.

◆ Path() [3/4]

Path::Path ( String &&  _path)
inlinenoexcept

Initializes path.

◆ Path() [4/4]

Path::Path ( const std::initializer_list< String > &  paths)
inline

Initializes path.

Member Function Documentation

◆ operator const String &()

Path::operator const String & ( ) const
inlinenoexcept

Returns the path.