WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
fmt::formatter< spdlog::details::bytes_range< T > > Struct Template Reference

#include <bin_to_hex.h>

Public Member Functions

template<typename ParseContext >
auto parse (ParseContext &ctx) -> decltype(ctx.begin())
 
template<typename FormatContext , typename Container >
auto format (const spdlog::details::bytes_range< Container > &the_range, FormatContext &ctx) -> decltype(ctx.out())
 
template<typename It >
std::size_t put_newline (It inserter, std::size_t pos)
 

Public Attributes

const std::size_t line_size = 100
 
const char delimiter = ' '
 
bool put_newlines = true
 
bool put_delimiters = true
 
bool use_uppercase = false
 
bool put_positions = true
 

Detailed Description

template<typename T>
struct fmt::formatter< spdlog::details::bytes_range< T > >

Definition at line 72 of file bin_to_hex.h.

Member Function Documentation

◆ format()

template<typename T >
template<typename FormatContext , typename Container >
auto fmt::formatter< spdlog::details::bytes_range< T > >::format ( const spdlog::details::bytes_range< Container > &  the_range,
FormatContext &  ctx 
) -> decltype(ctx.out())
inline

Definition at line 112 of file bin_to_hex.h.

◆ parse()

template<typename T >
template<typename ParseContext >
auto fmt::formatter< spdlog::details::bytes_range< T > >::parse ( ParseContext &  ctx) -> decltype(ctx.begin())
inline

Definition at line 84 of file bin_to_hex.h.

◆ put_newline()

template<typename T >
template<typename It >
std::size_t fmt::formatter< spdlog::details::bytes_range< T > >::put_newline ( It  inserter,
std::size_t  pos 
)
inline

Definition at line 154 of file bin_to_hex.h.

Here is the call graph for this function:

Member Data Documentation

◆ delimiter

template<typename T >
const char fmt::formatter< spdlog::details::bytes_range< T > >::delimiter = ' '

Definition at line 75 of file bin_to_hex.h.

◆ line_size

template<typename T >
const std::size_t fmt::formatter< spdlog::details::bytes_range< T > >::line_size = 100

Definition at line 74 of file bin_to_hex.h.

◆ put_delimiters

template<typename T >
bool fmt::formatter< spdlog::details::bytes_range< T > >::put_delimiters = true

Definition at line 78 of file bin_to_hex.h.

◆ put_newlines

template<typename T >
bool fmt::formatter< spdlog::details::bytes_range< T > >::put_newlines = true

Definition at line 77 of file bin_to_hex.h.

◆ put_positions

template<typename T >
bool fmt::formatter< spdlog::details::bytes_range< T > >::put_positions = true

Definition at line 80 of file bin_to_hex.h.

◆ use_uppercase

template<typename T >
bool fmt::formatter< spdlog::details::bytes_range< T > >::use_uppercase = false

Definition at line 79 of file bin_to_hex.h.


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