Scarab  v2.11.1
Project 8 C++ Utility Library
Namespaces | Functions
typeid.h File Reference
#include <cstdio>
#include <cstdlib>
#include "common.h"
Include dependency graph for typeid.h:

Go to the source code of this file.

Namespaces

 pybind11
 glibc defines I as a macro which breaks things, e.g., boost template names
 
 pybind11::detail
 

Functions

void erase_all (std::string &string, const std::string &search)
 Erase all occurrences of a substring. More...
 
 __attribute__ ((noinline)) inline detail
 Return the type info for a given C++ type; on lookup failure can either throw or return nullptr. More...
 
template<typename T >
static std::string type_id ()
 Return a string representation of a C++ type. More...