69 std::ostream &
print(std::ostream &out)
const {
70 if (
m_buf !=
nullptr) {
82 return (obj.
print(out));
ulint ut_strlcpy_rev(char *dst, const char *src, ulint size)
Like ut_strlcpy, but if src doesn't fit in dst completely, copies the last (size - 1) bytes of src...
Definition: ut.cc:168
PrintBuffer(const void *buf, ulint len)
Definition: ut.h:67
void ut_sprintf_timestamp(char *buf)
Sprintfs a timestamp to a buffer, 13..14 chars plus terminating NUL.
Definition: ut.cc:141
ulint m_len
Definition: ut.h:78
std::ostream & operator<<(std::ostream &out, const PrintBuffer &obj)
Definition: ut.h:81
unsigned int len
Definition: dbug_analyze.cc:216
void ut_print_buf(FILE *file, const void *buf, ulint len)
NOTE: The functions in this file should only use functions from other files in library.
Definition: ut.cc:45
std::ostream & print(std::ostream &out) const
Definition: ut.h:69
void ut_print_timestamp(FILE *file) UNIV_COLD
Prints a timestamp to a file.
Definition: ut.cc:114
void ut_print_buf_hex(std::ostream &o, const void *buf, ulint len)
Prints the contents of a memory buffer in hex.
Definition: ut.cc:73
const void * m_buf
Definition: ut.h:77