template <typename T>

struct PrintfType

Defined at line 39 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/diagnostics-printf.h

This only exists to be specialized. The interface is shown here.

Public Methods

void PrintfType<T> ()

Defined at line 47 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/diagnostics-printf.h

std::string Format ()

The call operator returns a printf format string.

Defined at line 50 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/diagnostics-printf.h

auto Arguments (IntegerType arg)

This is a function of T that returns a std::tuple

<

...> of the arguments to

pass to printf corresponding to that format string.

Defined at line 60 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/diagnostics-printf.h

auto Arguments (IntegerType arg)

This is a function of T that returns a std::tuple

<

...> of the arguments to

pass to printf corresponding to that format string.

Defined at line 60 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/diagnostics-printf.h