HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TfPyAnnotatedBoolResult< Annotation > Struct Template Reference

#include <pyAnnotatedBoolResult.h>

Public Types

using AnnotationType = Annotation
 

Public Member Functions

 TfPyAnnotatedBoolResult ()
 
 TfPyAnnotatedBoolResult (bool val, Annotation const &annotation)
 
bool GetValue () const
 
Annotation const & GetAnnotation () const
 
std::string GetRepr () const
 
bool operator== (bool rhs) const
 Returns true if the result is the same as rhs. More...
 

Static Public Member Functions

template<class Derived >
static hboost::python::class_
< Derived > 
Wrap (char const *name, char const *annotationName)
 

Friends

bool operator== (bool lhs, const TfPyAnnotatedBoolResult &rhs)
 
bool operator!= (const TfPyAnnotatedBoolResult &lhs, bool rhs)
 
bool operator!= (bool lhs, const TfPyAnnotatedBoolResult &rhs)
 

Detailed Description

template<class Annotation>
struct TfPyAnnotatedBoolResult< Annotation >

Definition at line 41 of file pyAnnotatedBoolResult.h.

Member Typedef Documentation

template<class Annotation>
using TfPyAnnotatedBoolResult< Annotation >::AnnotationType = Annotation

Definition at line 111 of file pyAnnotatedBoolResult.h.

Constructor & Destructor Documentation

template<class Annotation>
TfPyAnnotatedBoolResult< Annotation >::TfPyAnnotatedBoolResult ( )
inline

Definition at line 43 of file pyAnnotatedBoolResult.h.

template<class Annotation>
TfPyAnnotatedBoolResult< Annotation >::TfPyAnnotatedBoolResult ( bool  val,
Annotation const &  annotation 
)
inline

Definition at line 45 of file pyAnnotatedBoolResult.h.

Member Function Documentation

template<class Annotation>
Annotation const& TfPyAnnotatedBoolResult< Annotation >::GetAnnotation ( ) const
inline

Definition at line 52 of file pyAnnotatedBoolResult.h.

template<class Annotation>
std::string TfPyAnnotatedBoolResult< Annotation >::GetRepr ( ) const
inline

Definition at line 56 of file pyAnnotatedBoolResult.h.

template<class Annotation>
bool TfPyAnnotatedBoolResult< Annotation >::GetValue ( ) const
inline

Definition at line 48 of file pyAnnotatedBoolResult.h.

template<class Annotation>
bool TfPyAnnotatedBoolResult< Annotation >::operator== ( bool  rhs) const
inline

Returns true if the result is the same as rhs.

Definition at line 62 of file pyAnnotatedBoolResult.h.

template<class Annotation>
template<class Derived >
static hboost::python::class_<Derived> TfPyAnnotatedBoolResult< Annotation >::Wrap ( char const *  name,
char const *  annotationName 
)
inlinestatic

Definition at line 80 of file pyAnnotatedBoolResult.h.

Friends And Related Function Documentation

template<class Annotation>
bool operator!= ( const TfPyAnnotatedBoolResult< Annotation > &  lhs,
bool  rhs 
)
friend

Definition at line 70 of file pyAnnotatedBoolResult.h.

template<class Annotation>
bool operator!= ( bool  lhs,
const TfPyAnnotatedBoolResult< Annotation > &  rhs 
)
friend

Definition at line 74 of file pyAnnotatedBoolResult.h.

template<class Annotation>
bool operator== ( bool  lhs,
const TfPyAnnotatedBoolResult< Annotation > &  rhs 
)
friend

Definition at line 66 of file pyAnnotatedBoolResult.h.


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