#include <string.h>
#include <sstream>
#include "ut0dbg.h"
Go to the source code of this file.
|
struct | ut::Location |
|
struct | ib::hex |
| This is a wrapper class, used to print any unsigned integer type in hexadecimal format. More...
|
|
|
namespace | ut |
| This file contains a set of libraries providing overloads for regular dynamic allocation routines which allow for opt-in memory instrumentation through performance schema memory engine (PFS).
|
|
namespace | ib |
|
|
std::ostream & | operator<< (std::ostream &out, const ut::Location &obj) |
|
static const char * | ib::get_first_format (const char *fmt) |
| Finds the first format specifier in fmt format string. More...
|
|
static bool | ib::verify_fmt_match (const char *fmt) |
| Verifies that the fmt format string does not require any arguments. More...
|
|
template<typename Head , typename... Tail> |
static bool | ib::verify_fmt_match (const char *fmt, Head &&head, Tail &&... tail) |
| Verifies that the fmt format string contains format specifiers which match the type and order of the arguments. More...
|
|
std::ostream & | ib::operator<< (std::ostream &lhs, const hex &rhs) |
| This is an overload of the global operator<< for the user defined type ib::hex. More...
|
|
◆ UT_LOCATION_HERE
◆ operator<<()
std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
const ut::Location & |
obj |
|
) |
| |
|
inline |