HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs > Struct Template Reference

#include <pyError.h>

Public Member Functions

 ErrorMarkAndArgs (BaseArgs base_)
 
 operator const BaseArgs & () const
 
 operator BaseArgs & ()
 

Public Attributes

BaseArgs base
 
TfErrorMark errorMark
 

Detailed Description

template<typename Base = hboost::python::default_call_policies>
template<class BaseArgs>
struct TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >

Definition at line 77 of file pyError.h.

Constructor & Destructor Documentation

template<typename Base = hboost::python::default_call_policies>
template<class BaseArgs >
TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >::ErrorMarkAndArgs ( BaseArgs  base_)
inline

Definition at line 78 of file pyError.h.

Member Function Documentation

template<typename Base = hboost::python::default_call_policies>
template<class BaseArgs >
TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >::operator BaseArgs & ( )
inline

Definition at line 80 of file pyError.h.

template<typename Base = hboost::python::default_call_policies>
template<class BaseArgs >
TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >::operator const BaseArgs & ( ) const
inline

Definition at line 79 of file pyError.h.

Member Data Documentation

template<typename Base = hboost::python::default_call_policies>
template<class BaseArgs >
BaseArgs TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >::base

Definition at line 81 of file pyError.h.

template<typename Base = hboost::python::default_call_policies>
template<class BaseArgs >
TfErrorMark TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >::errorMark

Definition at line 82 of file pyError.h.


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