Tenncor
|
Classes | |
class | PyAPIsPlugin |
Functions | |
def | _sub_pybind (stmt, source) |
def | _strip_template_prefix (template) |
def | _mangle_func (idx, api, namespace) |
def | _handle_pybind (pybind_type) |
def | _handle_pybind_type (pybind_type) |
def | _handle_name_mangling (pybind_type, apis, namespace) |
def | _parse_header_args (arg) |
def | _parse_description (arg) |
def | _parse_pyargs (arg) |
def | _def_op (t2labels, api) |
def | _handle_defs (pybind_type, apis, module_name, first_module) |
Variables | |
string | _pybindt = 'PybindT' |
string | _header_template |
string | _source_template |
string | _func_fmt |
dictionary | _py_op |
dictionary | __py_op_rev |
string | _def_op_tmpl = '{label}.def("{pyop}", []({params}){{ return {operator}; }}, py::is_operator());' |
string | _plugin_id = 'PYBINDER' |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |