Functions
typeid.h File Reference
#include <cstdio>
#include <cstdlib>
#include "common.h"
Include dependency graph for typeid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

std::string clean_type_id (const char *typeid_name)
 
PYBIND11_NOINLINE void clean_type_id (std::string &name)
 
void erase_all (std::string &string, const std::string &search)
 Erase all occurrences of a substring. More...
 
template<typename T >
static std::string type_id ()
 Return a string representation of a C++ type. More...
 

Function Documentation

◆ clean_type_id() [1/2]

std::string clean_type_id ( const char *  typeid_name)
inline

Definition at line 51 of file typeid.h.

◆ clean_type_id() [2/2]

PYBIND11_NOINLINE void clean_type_id ( std::string &  name)

Definition at line 35 of file typeid.h.

◆ erase_all()

void erase_all ( std::string &  string,
const std::string &  search 
)
inline

Erase all occurrences of a substring.

Definition at line 25 of file typeid.h.

◆ type_id()

template<typename T >
static std::string type_id ( )
static

Return a string representation of a C++ type.

Definition at line 61 of file typeid.h.



gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:09