| 
    HDK
    
   | 
 
#include "pxr/pxr.h"#include "pxr/base/tf/singleton.h"#include "pxr/base/tf/diagnosticLite.h"#include "pxr/base/tf/mallocTag.h"#include "pxr/base/arch/demangle.h"#include <memory>#include <thread>
 Include dependency graph for instantiateSingleton.h:Go to the source code of this file.
Classes | |
| struct | Tf_SingletonPyGILDropper | 
Macros | |
| #define | PXR_BASE_TF_INSTANTIATE_SINGLETON_H | 
| #define | TF_INSTANTIATE_SINGLETON(T) | 
Manage a single instance of an object.
Definition in file instantiateSingleton.h.
| #define PXR_BASE_TF_INSTANTIATE_SINGLETON_H | 
Definition at line 16 of file instantiateSingleton.h.
| #define TF_INSTANTIATE_SINGLETON | ( | T | ) | 
Source file definition that a type is being used as a singleton.
To use a type T in conjunction with TfSingleton, add TF_INSTANTIATE_SINGLETON(T) in one source file (typically the .cpp) file for class T. 
Definition at line 124 of file instantiateSingleton.h.