#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   |