|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/tf/api.h"#include "pxr/base/tf/functionTraits.h"#include "pxr/base/tf/refPtr.h"#include "pxr/base/tf/weakPtr.h"#include "pxr/base/tf/diagnostic.h"#include "pxr/base/tf/pyError.h"#include "pxr/base/tf/pyIdentity.h"#include "pxr/base/tf/pyUtils.h"#include "pxr/base/tf/stringUtils.h"#include "pxr/base/arch/demangle.h"#include "pxr/external/boost/python/def_visitor.hpp"#include "pxr/external/boost/python/dict.hpp"#include "pxr/external/boost/python/errors.hpp"#include "pxr/external/boost/python/list.hpp"#include "pxr/external/boost/python/object/iterator.hpp"#include "pxr/external/boost/python/raw_function.hpp"#include "pxr/external/boost/python/tuple.hpp"#include "pxr/external/boost/python/type_id.hpp"#include <array>#include <string>#include <type_traits>#include <utility>
Include dependency graph for makePyConstructor.h:Go to the source code of this file.
Namespaces | |
| Tf_MakePyConstructor | |
Macros | |
| #define | TF_MAX_ARITY 7 |
Typedefs | |
| typedef bp::object | Tf_MakePyConstructor::object |
An injected constructor mechanism that works with polymorphic wrapped classes.
Definition in file makePyConstructor.h.
| #define TF_MAX_ARITY 7 |
Definition at line 16 of file makePyConstructor.h.
| Tf_MakePyConstructor::InitVisitor<typename Tf_MakePyConstructor::InitCtor<T> > TfMakePyConstructor | ( | T * | func, |
| const std::string & | doc = std::string() |
||
| ) |
Definition at line 318 of file makePyConstructor.h.
| Tf_MakePyConstructor::InitVisitor<typename Tf_MakePyConstructor::InitCtorWithBackReference<T> > TfMakePyConstructorWithBackReference | ( | T * | func, |
| const std::string & | doc = std::string() |
||
| ) |
Definition at line 328 of file makePyConstructor.h.
| Tf_MakePyConstructor::InitVisitor<typename Tf_MakePyConstructor::InitCtorWithVarArgs<T> > TfMakePyConstructorWithVarArgs | ( | T * | func, |
| const std::string & | doc = std::string() |
||
| ) |
Definition at line 338 of file makePyConstructor.h.
| Tf_MakePyConstructor::NewVisitor<typename Tf_MakePyConstructor::NewCtor<T> > TfMakePyNew | ( | T * | func, |
| const std::string & | doc = std::string() |
||
| ) |
Definition at line 348 of file makePyConstructor.h.
| Tf_MakePyConstructor::NewVisitor<typename Tf_MakePyConstructor::NewCtorWithClassReference<T> > TfMakePyNewWithClassReference | ( | T * | func, |
| const std::string & | doc = std::string() |
||
| ) |
Definition at line 358 of file makePyConstructor.h.