def get_foo_containers_record_f12(cself):
     try:
         return CPyObjectProxy.fromPyOpt(
             SetStringHelper.c_data_set,
             SetStringProxy(
                 CPyRecord.toPy(None, cself).optional_set_string))
     except Exception as _djinni_py_e:
         CPyException.setExceptionFromPy(_djinni_py_e)
         return ffi.NULL
 def get_foo_containers_record_f7(cself):
     try:
         return CPyObjectProxy.fromPyOpt(
             MapStringInt32THelper.c_data_set,
             MapStringInt32TProxy(
                 CPyRecord.toPy(None, cself).optional_map_string_int))
     except Exception as _djinni_py_e:
         CPyException.setExceptionFromPy(_djinni_py_e)
         return ffi.NULL
Example #3
0
 def set_optional_map_string_int(self, m):
     lib.cw__foo_containers_interface_set_optional_map_string_int(
         self._cpp_impl,
         CPyObjectProxy.fromPyOpt(MapStringInt32THelper.c_data_set,
                                  MapStringInt32TProxy(m)))
     CPyException.toPyCheckAndRaise(ffi.NULL)
Example #4
0
 def set_optional_map_string_int(self, m):
     lib.cw__foo_containers_interface_set_optional_map_string_int(self._cpp_impl, CPyObjectProxy.fromPyOpt(MapStringInt32THelper.c_data_set, MapStringInt32TProxy(m)))
     CPyException.toPyCheckAndRaise(ffi.NULL)
 def get_foo_containers_record_f12(cself):
     try:
         return CPyObjectProxy.fromPyOpt(SetStringHelper.c_data_set, SetStringProxy(CPyRecord.toPy(None, cself).optional_set_string))
     except Exception as _djinni_py_e:
         CPyException.setExceptionFromPy(_djinni_py_e)
         return ffi.NULL
 def get_foo_containers_record_f7(cself):
     try:
         return CPyObjectProxy.fromPyOpt(MapStringInt32THelper.c_data_set, MapStringInt32TProxy(CPyRecord.toPy(None, cself).optional_map_string_int))
     except Exception as _djinni_py_e:
         CPyException.setExceptionFromPy(_djinni_py_e)
         return ffi.NULL