Loading...
Searching...
No Matches
nullPtr.h
1
//
2
// Copyright 2016 Pixar
3
//
4
// Licensed under the terms set forth in the LICENSE.txt file available at
5
// https://openusd.org/license.
6
//
7
#ifndef PXR_BASE_TF_NULL_PTR_H
8
#define PXR_BASE_TF_NULL_PTR_H
9
10
#include "
pxr/pxr.h
"
11
#include "pxr/base/tf/api.h"
12
13
PXR_NAMESPACE_OPEN_SCOPE
14
15
// A type used to create the \a TfNullPtr token.
16
struct
TfNullPtrType
17
{
18
};
19
20
// A token to represent null for smart pointers like \a TfWeakPtr and \a
21
// TfRefPtr.
22
TF_API
extern
const
TfNullPtrType TfNullPtr;
23
24
PXR_NAMESPACE_CLOSE_SCOPE
25
26
#endif
// PXR_BASE_TF_NULL_PTR_H
pxr.h
pxr
base
tf
nullPtr.h
© Copyright 2025, Pixar Animation Studios. |
Terms of Use
| Generated on Tue Nov 18 2025 10:36:06 by
1.9.6