29 template<
typename T, T e,
size_t N>
34 for (
size_t i = 0; i < N; ++i)
49 static constexpr const char*
P =
V.V;
77 return __GetIndentation(c, std::make_integer_sequence<int, MaxIntrinIndent>{});
83 inline std::ostream&
endl(std::ostream& __os)
85 return __os.put(
'\n');
std::ostream & endl(std::ostream &__os)
Write a newline on stream.
constexpr const char * __GetIndentation(int c, std::integer_sequence< int, Ts... >)
constexpr int MaxIntrinIndent
constexpr const char * GetIndent(int c=1)
Gets an indentation string with specified length.
constexpr __FilledString() noexcept
static constexpr const char * P
static constexpr std::array< const char *, sizeof...(Ts)> Vs