HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pyNoticeWrapper.h File Reference
#include "pxr/pxr.h"
#include "pxr/base/tf/notice.h"
#include "pxr/base/tf/stringUtils.h"
#include "pxr/base/tf/staticData.h"
#include "pxr/base/tf/type.h"
#include "pxr/base/tf/pyLock.h"
#include "pxr/base/tf/pyObjectFinder.h"
#include "pxr/base/tf/wrapTypeHelpers.h"
#include <hboost/python/bases.hpp>
#include <hboost/python/class.hpp>
#include <hboost/python/extract.hpp>
#include <hboost/python/handle.hpp>
#include <type_traits>
#include <map>
#include <string>
+ Include dependency graph for pyNoticeWrapper.h:

Go to the source code of this file.

Classes

struct  Tf_PyNoticeObjectGenerator
 
struct  TfPyNoticeWrapperBase
 
struct  Tf_PyNoticeObjectFinder< Notice >
 
struct  TfPyNoticeWrapper< NoticeType, BaseType >
 

Macros

#define TF_INSTANTIATE_NOTICE_WRAPPER(T, Base)
 

Macro Definition Documentation

#define TF_INSTANTIATE_NOTICE_WRAPPER (   T,
  Base 
)
Value:
{ \
TfType::Define< TfPyNoticeWrapper<T, Base>, \
TfType::Bases<Base> >(); \
}
Definition: type.h:64
#define TF_REGISTRY_FUNCTION(KEY_TYPE)

Definition at line 154 of file pyNoticeWrapper.h.