|
CDT
v4.2.0
инструменты разработчика
|
Определяет C++-обёртку для вывода текстовых сообщений в лог/консоль Подробнее...
Классы | |
| class | eosio::iostream |
Функции | |
| void | eosio::printhex (const void *ptr, uint32_t size) |
| void | eosio::printl (const char *ptr, size_t len) |
| void | eosio::print (const char *ptr) |
| void | eosio::print (float num) |
| void | eosio::print (double num) |
| void | eosio::print (long double num) |
| template<typename T , std::enable_if_t<!std::is_integral< std::decay_t< T > >::value, int > = 0> | |
| void | eosio::print (T &&t) |
| void | eosio::print_f (const char *s) |
Определяет C++-обёртку для вывода текстовых сообщений в лог/консоль
Этот API использует вариадические шаблоны C++ и определение типов, чтобы упростить вывод любых встроенных типов. Можно перегрузить метод print() и для своих типов.
Пример:
Два способа перегрузить print: