RenderMan API  23.0
RixFunction< _Res(_ArgTypes...)> Class Template Reference

#include <RixInterfaces.h>

Public Member Functions

template<typename Closure >
 RixFunction (Closure &&obj)
 Template constructor for Lambda capture. More...
 
 ~RixFunction ()
 
_Res operator() (_ArgTypes... __args) const
 

Detailed Description

template<typename _Res, typename... _ArgTypes>
class RixFunction< _Res(_ArgTypes...)>

Definition at line 1401 of file RixInterfaces.h.

Constructor & Destructor Documentation

◆ RixFunction()

template<typename _Res , typename... _ArgTypes>
template<typename Closure >
RixFunction< _Res(_ArgTypes...)>::RixFunction ( Closure &&  obj)
inline

Template constructor for Lambda capture.

Definition at line 1426 of file RixInterfaces.h.

◆ ~RixFunction()

template<typename _Res , typename... _ArgTypes>
RixFunction< _Res(_ArgTypes...)>::~RixFunction ( )
inline

Definition at line 1430 of file RixInterfaces.h.

Member Function Documentation

◆ operator()()

template<typename _Res , typename... _ArgTypes>
_Res RixFunction< _Res(_ArgTypes...)>::operator() ( _ArgTypes...  __args) const
inline

Definition at line 1433 of file RixInterfaces.h.


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