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 = pxr_boost::python::default_call_policies>
template<class BaseArgs>
struct TfPyRaiseOnError< Base >::ErrorMarkAndArgs< BaseArgs >

Definition at line 60 of file pyError.h.

Constructor & Destructor Documentation

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

Definition at line 61 of file pyError.h.

Member Function Documentation

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

Definition at line 63 of file pyError.h.

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

Definition at line 62 of file pyError.h.

Member Data Documentation

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

Definition at line 64 of file pyError.h.

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

Definition at line 65 of file pyError.h.


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