WPILibC++ 2023.4.3
ghc::filesystem::basic_ifstream< 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_ifstream< charT, traits >:

Public Member Functions

 basic_ifstream ()
 
 basic_ifstream (const path &p, std::ios_base::openmode mode=std::ios_base::in)
 
void open (const path &p, std::ios_base::openmode mode=std::ios_base::in)
 
 basic_ifstream (const basic_ifstream &)=delete
 
const basic_ifstreamoperator= (const basic_ifstream &)=delete
 
 ~basic_ifstream () override
 

Constructor & Destructor Documentation

◆ basic_ifstream() [1/3]

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

◆ basic_ifstream() [2/3]

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

◆ basic_ifstream() [3/3]

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

◆ ~basic_ifstream()

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

Member Function Documentation

◆ open()

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

◆ operator=()

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

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