![]() |
Project
|
Defines simple print() and println() templates (similar to C++23). More...
Go to the source code of this file.
Namespaces | |
| namespace | SI |
Functions | |
| template<typename T> | |
| void | SI::print (T value) |
| Prints a single value without a newline. | |
| template<typename T> | |
| void | SI::println (T value) |
| Prints a single value and a newline. | |
| template<typename T1, typename T2> | |
| void | SI::print (T1 v1, T2 v2) |
| Print two values without a newline. | |
| template<typename T1, typename T2> | |
| void | SI::println (T1 v1, T2 v2) |
| Prints two values and a newline. | |
| template<typename T1, typename T2, typename T3> | |
| void | SI::print (T1 v1, T2 v2, T3 v3) |
| Prints three values without a newline. | |
| template<typename T1, typename T2, typename T3> | |
| void | SI::println (T1 v1, T2 v2, T3 v3) |
| Prints three values and a newline. | |
| template<typename T1, typename T2, typename T3, typename T4> | |
| void | SI::print (T1 v1, T2 v2, T3 v3, T4 v4) |
| Prints four values without a newline. | |
| template<typename T1, typename T2, typename T3, typename T4> | |
| void | SI::println (T1 v1, T2 v2, T3 v3, T4 v4) |
| Prints four values and a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5> | |
| void | SI::print (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5) |
| Prints five values without a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5> | |
| void | SI::println (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5) |
| Prints five values and a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> | |
| void | SI::print (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6) |
| Prints six values without a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> | |
| void | SI::println (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6) |
| Prints six values and a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> | |
| void | SI::print (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) |
| Prints seven values without a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> | |
| void | SI::println (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) |
| Prints seven values and a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> | |
| void | SI::print (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8) |
| Prints eight values without a newline. | |
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> | |
| void | SI::println (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8) |
| Prints eight values and a newline. | |
Defines simple print() and println() templates (similar to C++23).