#include <string>
#include <vector>
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) |