Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TypeManip.h File Reference
#include <string>
#include <vector>
Include dependency graph for TypeManip.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  CPyCppyy
 
namespace  CPyCppyy::TypeManip
 

Functions

Py_ssize_t CPyCppyy::TypeManip::array_size (const std::string &name)
 
std::string CPyCppyy::TypeManip::clean_type (const std::string &cppname, bool template_strip=true, bool const_strip=true)
 
std::string CPyCppyy::TypeManip::compound (const std::string &name)
 
void CPyCppyy::TypeManip::cppscope_to_legalname (std::string &cppscope)
 
void CPyCppyy::TypeManip::cppscope_to_pyscope (std::string &cppscope)
 
std::vector< std::string > CPyCppyy::TypeManip::extract_arg_types (const std::string &sig)
 
std::string CPyCppyy::TypeManip::extract_namespace (const std::string &name)
 
std::string CPyCppyy::TypeManip::remove_const (const std::string &cppname)
 
std::string CPyCppyy::TypeManip::template_base (const std::string &cppname)