WPILibC++ 2025.2.1
Loading...
Searching...
No Matches
buffered_file Class Reference

#include <fmt/os.h>

Public Member Functions

 buffered_file (const buffered_file &)=delete
 
void operator= (const buffered_file &)=delete
 
 buffered_file () noexcept
 
FMT_API ~buffered_file () noexcept
 
 buffered_file (buffered_file &&other) noexcept
 
auto operator= (buffered_file &&other) -> buffered_file &
 
FMT_API buffered_file (cstring_view filename, cstring_view mode)
 
FMT_API void close ()
 
auto get () const noexcept -> FILE *
 
FMT_API auto descriptor () const -> int
 
template<typename... T>
void print (string_view fmt, const T &... args)
 

Friends

class file
 

Constructor & Destructor Documentation

◆ buffered_file() [1/4]

buffered_file::buffered_file ( const buffered_file & )
delete

◆ buffered_file() [2/4]

buffered_file::buffered_file ( )
inlinenoexcept

◆ ~buffered_file()

FMT_API buffered_file::~buffered_file ( )
noexcept

◆ buffered_file() [3/4]

buffered_file::buffered_file ( buffered_file && other)
inlinenoexcept

◆ buffered_file() [4/4]

FMT_API buffered_file::buffered_file ( cstring_view filename,
cstring_view mode )

Member Function Documentation

◆ close()

FMT_API void buffered_file::close ( )

◆ descriptor()

FMT_API auto buffered_file::descriptor ( ) const -> int

◆ get()

auto buffered_file::get ( ) const -> FILE*
inlinenoexcept

◆ operator=() [1/2]

auto buffered_file::operator= ( buffered_file && other) -> buffered_file&
inline

◆ operator=() [2/2]

void buffered_file::operator= ( const buffered_file & )
delete

◆ print()

template<typename... T>
void buffered_file::print ( string_view fmt,
const T &... args )
inline

Friends And Related Symbol Documentation

◆ file

friend class file
friend

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