HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)> Struct Template Reference

#include <makePyConstructor.h>

+ Inheritance diagram for Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>:

Public Types

typedef CtorBase< R(SelfRef,
Args...)> 
Base
 
typedef Base::Sig Sig
 
- Public Types inherited from Tf_MakePyConstructor::CtorBase< R(SelfRef, Args...)>
typedef R(SelfRef, Args...) Sig
 
using Traits = TfFunctionTraits< R(SelfRef, Args...)* >
 

Public Member Functions

 InitCtorWithBackReference (Sig *func)
 

Static Public Member Functions

template<typename CLS >
static bp::object init_callable ()
 
template<typename CLS , typename Options >
static bp::object init_callable (Options &o)
 
template<typename CLS >
static void __init__ (SelfRef self, Args...args)
 
- Static Public Member Functions inherited from Tf_MakePyConstructor::CtorBase< R(SelfRef, Args...)>
static void SetFunc (Sig *func)
 

Additional Inherited Members

- Static Public Attributes inherited from Tf_MakePyConstructor::CtorBase< R(SelfRef, Args...)>
static Sig_func
 

Detailed Description

template<typename R, typename SelfRef, typename... Args>
struct Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>

Definition at line 581 of file makePyConstructor.h.

Member Typedef Documentation

template<typename R , typename SelfRef , typename... Args>
typedef CtorBase<R(SelfRef, Args...)> Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>::Base

Definition at line 583 of file makePyConstructor.h.

template<typename R , typename SelfRef , typename... Args>
typedef Base::Sig Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>::Sig

Definition at line 584 of file makePyConstructor.h.

Constructor & Destructor Documentation

template<typename R , typename SelfRef , typename... Args>
Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>::InitCtorWithBackReference ( Sig func)
inline

Definition at line 585 of file makePyConstructor.h.

Member Function Documentation

template<typename R , typename SelfRef , typename... Args>
template<typename CLS >
static void Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>::__init__ ( SelfRef  self,
Args...  args 
)
inlinestatic

Definition at line 598 of file makePyConstructor.h.

template<typename R , typename SelfRef , typename... Args>
template<typename CLS >
static bp::object Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>::init_callable ( )
inlinestatic

Definition at line 588 of file makePyConstructor.h.

template<typename R , typename SelfRef , typename... Args>
template<typename CLS , typename Options >
static bp::object Tf_MakePyConstructor::InitCtorWithBackReference< R(SelfRef, Args...)>::init_callable ( Options &  o)
inlinestatic

Definition at line 593 of file makePyConstructor.h.


The documentation for this struct was generated from the following file: