3#ifndef pRC_CORE_LOG_PRINT_H
4#define pRC_CORE_LOG_PRINT_H
14 static inline constexpr auto name();
17 static inline constexpr auto name();
19 template<
class T, T V,
class S>
29 std::fprintf(stream,
"True");
33 std::fprintf(stream,
"False");
37 template<IsIntegral T>
42 std::fprintf(stream,
"% d",
value);
46 std::fprintf(stream,
"% hd",
value);
50 std::fprintf(stream,
"% ld",
value);
54 std::fprintf(stream,
"% lld",
value);
58 std::fprintf(stream,
"%u",
value);
62 std::fprintf(stream,
"%hu",
value);
66 std::fprintf(stream,
"%lu",
value);
70 std::fprintf(stream,
"%llu",
value);
75 std::fputc(
value, stream);
79 static inline auto print(
char const *
const string, std::FILE *stream)
81 std::fputs(
string, stream);
84 static inline auto print(std::string
const &
string, std::FILE *stream)
86 print(
string.c_str(), stream);
Definition concepts.hpp:28
TN::Subscripts S
Definition externs_nonTT.hpp:9
int value
Definition gmock-actions_test.cc:1714
Definition cholesky.hpp:10
static auto print(String< N > const &string, std::FILE *stream)
Definition print.hpp:18
static constexpr auto name()
Definition type_name.hpp:11
std::integral_constant< T, V > Constant
Definition basics.hpp:38
Definition gtest_pred_impl_unittest.cc:54