|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/tf/pyIdentity.h"#include "pxr/base/tf/pyObjectFinder.h"#include "pxr/base/tf/wrapTypeHelpers.h"#include "pxr/base/arch/demangle.h"#include "pxr/base/tf/diagnostic.h"#include "pxr/base/tf/refPtr.h"#include "pxr/base/tf/stringUtils.h"#include "pxr/base/tf/weakPtr.h"#include "pxr/base/tf/anyWeakPtr.h"#include "pxr/external/boost/python/class.hpp"#include "pxr/external/boost/python/converter/from_python.hpp"#include "pxr/external/boost/python/converter/registered.hpp"#include "pxr/external/boost/python/converter/registrations.hpp"#include "pxr/external/boost/python/converter/registry.hpp"#include "pxr/external/boost/python/converter/rvalue_from_python_data.hpp"#include "pxr/external/boost/python/converter/to_python_function_type.hpp"#include "pxr/external/boost/python/def_visitor.hpp"#include "pxr/external/boost/python/handle.hpp"#include "pxr/external/boost/python/implicit.hpp"#include "pxr/external/boost/python/to_python_converter.hpp"#include <memory>#include <type_traits>
Include dependency graph for pyPtrHelpers.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| Tf_PyDefHelpers | |
Functions | |
| template<typename PtrType > | |
| bool | Tf_PyDefHelpers::_IsPtrExpired (object const &self) |
| template<typename PtrType > | |
| bool | Tf_PyDefHelpers::_IsPtrValid (object const &self) |
| template<typename PtrType > | |
| bool | Tf_PyDefHelpers::_ArePtrsEqual (PtrType const &self, PtrType const &other) |
| template<typename PtrType > | |
| bool | Tf_PyDefHelpers::_ArePtrsNotEqual (PtrType const &self, PtrType const &other) |
| template<typename PtrType > | |
| bool | Tf_PyDefHelpers::_ArePtrsLessThan (PtrType const &self, PtrType const &other) |
Enables wrapping of Weak or Ref & Weak held types to python.
Definition in file pyPtrHelpers.h.