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

#include <pySpec.h>

+ Inheritance diagram for Sdf_PySpecDetail::NewCtor< R(Args...)>:

Public Types

typedef CtorBase< R(Args...)> Base
 
typedef Base::Sig Sig
 
- Public Types inherited from Sdf_PySpecDetail::CtorBase< R(Args...)>
typedef R(Args...) Sig
 

Public Member Functions

 NewCtor (Sig *func)
 

Static Public Member Functions

template<class CLS >
static bp::object __new__ (bp::object &cls, Args...args)
 
- Static Public Member Functions inherited from Sdf_PySpecDetail::CtorBase< R(Args...)>
static void SetFunc (Sig *func)
 

Additional Inherited Members

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

Detailed Description

template<typename R, typename... Args>
struct Sdf_PySpecDetail::NewCtor< R(Args...)>

Definition at line 478 of file pySpec.h.

Member Typedef Documentation

template<typename R , typename... Args>
typedef CtorBase<R(Args...)> Sdf_PySpecDetail::NewCtor< R(Args...)>::Base

Definition at line 479 of file pySpec.h.

template<typename R , typename... Args>
typedef Base::Sig Sdf_PySpecDetail::NewCtor< R(Args...)>::Sig

Definition at line 480 of file pySpec.h.

Constructor & Destructor Documentation

template<typename R , typename... Args>
Sdf_PySpecDetail::NewCtor< R(Args...)>::NewCtor ( Sig func)
inline

Definition at line 481 of file pySpec.h.

Member Function Documentation

template<typename R , typename... Args>
template<class CLS >
static bp::object Sdf_PySpecDetail::NewCtor< R(Args...)>::__new__ ( bp::object cls,
Args...  args 
)
inlinestatic

Definition at line 484 of file pySpec.h.


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