ImfInt64.h 764 B

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // SPDX-License-Identifier: BSD-3-Clause
  3. // Copyright (c) Contributors to the OpenEXR Project.
  4. //
  5. #ifndef INCLUDED_IMF_INT64_H
  6. #define INCLUDED_IMF_INT64_H
  7. //----------------------------------------------------------------------------
  8. //
  9. // Deprecated Int64/SInt64 unsigned 64-bit integer type.
  10. // Use int64_t and uint64_t instead.
  11. //
  12. //----------------------------------------------------------------------------
  13. #include "ImathInt64.h"
  14. #include "ImfNamespace.h"
  15. #include <stdint.h>
  16. OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
  17. IMATH_DEPRECATED("use uint64_t")
  18. typedef IMATH_NAMESPACE::Int64 Int64;
  19. IMATH_DEPRECATED("use int64_t")
  20. typedef IMATH_NAMESPACE::SInt64 SInt64;
  21. OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
  22. #endif // INCLUDED_IMF_INT64_H