def __init__(self): ptr = KeyVal_C_API.new_KeyVal_ptr_ptr() errcode = KeyVal_C_API.KeyVal_new(ptr) if errcode != 0: raise Exception("[ERROR] KeyVal.__init__") self.kv = KeyVal_C_API.KeyVal_ptr_ptr_value(ptr) KeyVal_C_API.delete_KeyVal_ptr_ptr(ptr)