BenBot 1.7.5
A chess engine
Loading...
Searching...
No Matches
std::formatter< chess::board::File > Struct Referencefinal

#include <libchess/board/File.hpp>

Public Member Functions

template<typename FormatContext>
auto format (chess::board::File file, FormatContext &ctx) const -> typename FormatContext::iterator
template<typename ParseContext>
constexpr auto parse (ParseContext &ctx) -> typename ParseContext::iterator

Detailed Description

A formatter specialization for chessboard files. The formatter accepts no arguments; files are always printed as lowercase letters.

See also
chess::board::File

Definition at line 74 of file File.hpp.

Member Function Documentation

◆ format()

template<typename FormatContext>
auto std::formatter< chess::board::File >::format ( chess::board::File file,
FormatContext & ctx ) const -> typename FormatContext::iterator
inline

Definition at line 82 of file File.hpp.

◆ parse()

template<typename ParseContext>
auto std::formatter< chess::board::File >::parse ( ParseContext & ctx) -> typename ParseContext::iterator
inlineconstexpr

Definition at line 76 of file File.hpp.


The documentation for this struct was generated from the following file:
  • libchess/include/libchess/board/File.hpp