| HDK
    | 
#include "pxr/pxr.h"#include "pxr/base/tf/pyObjWrapper.h"#include "pxr/base/tf/pyLock.h"#include "pxr/base/arch/demangle.h"#include "pxr/base/arch/hints.h"#include "pxr/base/arch/pragmas.h"#include "pxr/base/tf/anyUniquePtr.h"#include "pxr/base/tf/delegatedCountPtr.h"#include "pxr/base/tf/pointerAndBits.h"#include "pxr/base/tf/preprocessorUtilsLite.h"#include "pxr/base/tf/safeTypeCompare.h"#include "pxr/base/tf/stringUtils.h"#include "pxr/base/tf/tf.h"#include "pxr/base/tf/type.h"#include "pxr/base/vt/api.h"#include "pxr/base/vt/hash.h"#include "pxr/base/vt/streamOut.h"#include "pxr/base/vt/traits.h"#include "pxr/base/vt/types.h"#include <iosfwd>#include <typeinfo>#include <type_traits> Include dependency graph for value.h:
 Include dependency graph for value.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Classes | |
| struct | Vt_DefaultValueFactory< T > | 
| struct | Vt_DefaultValueHolder | 
| struct | Vt_ValueStoredType< T > | 
| struct | Vt_ValueGetStored< T > | 
| class | VtValue | 
| struct | Vt_ValueShapeDataAccess | 
| struct | Vt_DefaultValueFactory< T > | 
| Macros | |
| #define | VT_VALUE_SET_STORED_TYPE(SRC, DST) template <> struct Vt_ValueStoredType<SRC> { typedef DST Type; } | 
| #define | _VT_DECLARE_ZERO_VALUE_FACTORY(unused, elem) | 
| Functions | |
| VT_API std::ostream & | VtStreamOut (std::vector< VtValue > const &val, std::ostream &) | 
| VT_VALUE_SET_STORED_TYPE (char const *, std::string) | |
| VT_VALUE_SET_STORED_TYPE (char *, std::string) | |
| TF_PP_SEQ_FOR_EACH (_VT_DECLARE_ZERO_VALUE_FACTORY,~, VT_VEC_VALUE_TYPES VT_MATRIX_VALUE_TYPES VT_QUATERNION_VALUE_TYPES VT_DUALQUATERNION_VALUE_TYPES) template<> inline const VtValue &VtValue | |
| #define _VT_DECLARE_ZERO_VALUE_FACTORY | ( | unused, | |
| elem | |||
| ) | 
| #define VT_VALUE_SET_STORED_TYPE | ( | SRC, | |
| DST | |||
| ) | template <> struct Vt_ValueStoredType<SRC> { typedef DST Type; } | 
| TF_PP_SEQ_FOR_EACH | ( | _VT_DECLARE_ZERO_VALUE_FACTORY | , | 
| ~ | , | ||
| VT_VEC_VALUE_TYPES VT_MATRIX_VALUE_TYPES VT_QUATERNION_VALUE_TYPES | VT_DUALQUATERNION_VALUE_TYPES | ||
| ) | const | 
| VT_VALUE_SET_STORED_TYPE | ( | char const * | , | 
| std::string | |||
| ) | 
| VT_VALUE_SET_STORED_TYPE | ( | char * | , | 
| std::string | |||
| ) |