WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
detail::apple_file< F > Class Template Reference

#include <fmt/format-inl.h>

Inheritance diagram for detail::apple_file< F >:
detail::file_base< F >

Public Member Functions

auto is_buffered () const -> bool
void init_buffer ()
auto get_read_buffer () const -> span< const char >
auto get_write_buffer () const -> span< char >
void advance_write_buffer (size_t size)
auto needs_flush () const -> bool
Public Member Functions inherited from detail::file_base< F >
 file_base (F *file)
 operator F* () const
auto get () -> int
void unget (char c)
void flush ()

Additional Inherited Members

Public Attributes inherited from detail::file_base< F >
F * file_

Member Function Documentation

◆ advance_write_buffer()

template<typename F>
void detail::apple_file< F >::advance_write_buffer ( size_t size)
inline

◆ get_read_buffer()

template<typename F>
auto detail::apple_file< F >::get_read_buffer ( ) const->span< constchar >
inline

◆ get_write_buffer()

template<typename F>
auto detail::apple_file< F >::get_write_buffer ( ) const->span< char >
inline

◆ init_buffer()

template<typename F>
void detail::apple_file< F >::init_buffer ( )
inline

◆ is_buffered()

template<typename F>
auto detail::apple_file< F >::is_buffered ( ) const->bool
inline

◆ needs_flush()

template<typename F>
auto detail::apple_file< F >::needs_flush ( ) const->bool
inline

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