OpenVDB: openvdb/util/ExplicitInstantiation.h Source File

OpenVDB 10.0.1

ExplicitInstantiation.h
Go to the documentation of this file.
1// Copyright Contributors to the OpenVDB Project
2// SPDX-License-Identifier: MPL-2.0
3
4#ifndef OPENVDB_UTIL_EXPLICIT_INSTANTIATION_HAS_BEEN_INCLUDED
5#define OPENVDB_UTIL_EXPLICIT_INSTANTIATION_HAS_BEEN_INCLUDED
6
7#undef OPENVDB_INSTANTIATE
8#undef OPENVDB_INSTANTIATE_CLASS
9#undef OPENVDB_INSTANTIATE_STRUCT
10
11#define OPENVDB_INSTANTIATE template OPENVDB_TEMPLATE_EXPORT
12#define OPENVDB_INSTANTIATE_CLASS template class OPENVDB_TEMPLATE_EXPORT
13#define OPENVDB_INSTANTIATE_STRUCT template struct OPENVDB_TEMPLATE_EXPORT
14
15#endif // OPENVDB_UTIL_EXPLICIT_INSTANTIATION_HAS_BEEN_INCLUDED