From 6a383cd4c57db1f8bab6416daffdb24c0eb093c6 Mon Sep 17 00:00:00 2001 From: David Shah Date: Mon, 1 Apr 2019 19:48:51 +0100 Subject: generic: Simple procedural example works Signed-off-by: David Shah --- generic/arch_pybindings.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'generic/arch_pybindings.cc') diff --git a/generic/arch_pybindings.cc b/generic/arch_pybindings.cc index 014b7758..950e7e34 100644 --- a/generic/arch_pybindings.cc +++ b/generic/arch_pybindings.cc @@ -40,6 +40,8 @@ void arch_wrap_python() class_("BelPin").def_readwrite("bel", &BelPin::bel).def_readwrite("pin", &BelPin::pin); + class_("DelayInfo").def("maxDelay", &DelayInfo::maxDelay).def("minDelay", &DelayInfo::minDelay); + fn_wrapper_1a, conv_from_str>::def_wrap(ctx_cls, "getBelType"); fn_wrapper_1a, @@ -109,6 +111,9 @@ void arch_wrap_python() fn_wrapper_1a, conv_from_str>::def_wrap(ctx_cls, "getPipDelay"); + fn_wrapper_1a, + pass_through>::def_wrap(ctx_cls, "getDelayFromNS"); + fn_wrapper_0a>::def_wrap( ctx_cls, "getChipName"); fn_wrapper_0a>::def_wrap(ctx_cls, -- cgit v1.2.3