WPILibC++ 2023.4.3
ghc::filesystem::basic_fstream< charT, traits > Class Template Reference

#include </home/runner/work/allwpilib/allwpilib/wpiutil/src/main/native/thirdparty/ghc/include/wpi/ghc/filesystem.hpp>

Inheritance diagram for ghc::filesystem::basic_fstream< charT, traits >:

Public Member Functions

 basic_fstream ()
 
 basic_fstream (const path &p, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out)
 
void open (const path &p, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out)
 
 basic_fstream (const basic_fstream &)=delete
 
const basic_fstreamoperator= (const basic_fstream &)=delete
 
 ~basic_fstream () override
 

Constructor & Destructor Documentation

◆ basic_fstream() [1/3]

template<class charT , class traits = std::char_traits<charT>>
ghc::filesystem::basic_fstream< charT, traits >::basic_fstream ( )
inline

◆ basic_fstream() [2/3]

template<class charT , class traits = std::char_traits<charT>>
ghc::filesystem::basic_fstream< charT, traits >::basic_fstream ( const path p,
std::ios_base::openmode  mode = std::ios_base::in | std::ios_base::out 
)
inlineexplicit

◆ basic_fstream() [3/3]

template<class charT , class traits = std::char_traits<charT>>
ghc::filesystem::basic_fstream< charT, traits >::basic_fstream ( const basic_fstream< charT, traits > &  )
delete

◆ ~basic_fstream()

template<class charT , class traits = std::char_traits<charT>>
ghc::filesystem::basic_fstream< charT, traits >::~basic_fstream ( )
inlineoverride

Member Function Documentation

◆ open()

template<class charT , class traits = std::char_traits<charT>>
void ghc::filesystem::basic_fstream< charT, traits >::open ( const path p,
std::ios_base::openmode  mode = std::ios_base::in | std::ios_base::out 
)
inline

◆ operator=()

template<class charT , class traits = std::char_traits<charT>>
const basic_fstream & ghc::filesystem::basic_fstream< charT, traits >::operator= ( const basic_fstream< charT, traits > &  )
delete

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