Searched refs:ManagedPyObjects (Results 1 – 4 of 4) sorted by relevance
45 class ManagedPyObjects {47 ManagedPyObjects() = default;48 ManagedPyObjects(PythonRefManager* manager,51 ~ManagedPyObjects();53 ManagedPyObjects(const ManagedPyObjects& other) = delete;54 ManagedPyObjects(ManagedPyObjects&& other) = default;55 ManagedPyObjects& operator=(const ManagedPyObjects& other) = delete;56 ManagedPyObjects& operator=(ManagedPyObjects&& other) = default;66 std::shared_ptr<ManagedPyObjects> ManageReference(pybind11::object object);67 std::shared_ptr<ManagedPyObjects> ManageReferences(
24 PythonRefManager::ManagedPyObjects::ManagedPyObjects( in ManagedPyObjects() function in xla::PythonRefManager::ManagedPyObjects33 PythonRefManager::ManagedPyObjects::~ManagedPyObjects() { in ~ManagedPyObjects()39 std::shared_ptr<PythonRefManager::ManagedPyObjects>41 return std::make_shared<ManagedPyObjects>(this, in ManageReference()45 std::shared_ptr<PythonRefManager::ManagedPyObjects>47 return std::make_shared<ManagedPyObjects>(this, objects); in ManageReferences()
188 std::shared_ptr<PythonRefManager::ManagedPyObjects> py_buffer_ref = in HandleNumpyArray()
122 std::shared_ptr<PythonRefManager::ManagedPyObjects> py_buffer_ref = in PYBIND11_MODULE()