From 5da14042f70711ea5cf66e034699730335462f66 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 5 May 2024 14:08:03 +0200 Subject: Merging upstream version 1.45.3+dfsg. Signed-off-by: Daniel Baumann --- ml/dlib/tools/python/src/opaque_types.h | 55 --------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 ml/dlib/tools/python/src/opaque_types.h (limited to 'ml/dlib/tools/python/src/opaque_types.h') diff --git a/ml/dlib/tools/python/src/opaque_types.h b/ml/dlib/tools/python/src/opaque_types.h deleted file mode 100644 index 1a31c08df..000000000 --- a/ml/dlib/tools/python/src/opaque_types.h +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (C) 2017 Davis E. King (davis@dlib.net) -// License: Boost Software License See LICENSE.txt for the full license. -#ifndef DLIB_PyTHON_OPAQUE_TYPES_H_ -#define DLIB_PyTHON_OPAQUE_TYPES_H_ - -#include -#include -#include -#include -#include -#include -#include -#include - -// All uses of PYBIND11_MAKE_OPAQUE need to be in this common header to avoid ODR -// violations. -PYBIND11_MAKE_OPAQUE(std::vector); -PYBIND11_MAKE_OPAQUE(std::vector>); - -PYBIND11_MAKE_OPAQUE(std::vector); - - -typedef std::vector> column_vectors; -PYBIND11_MAKE_OPAQUE(column_vectors); -PYBIND11_MAKE_OPAQUE(std::vector); - -typedef std::pair ulong_pair; -PYBIND11_MAKE_OPAQUE(ulong_pair); -PYBIND11_MAKE_OPAQUE(std::vector); -PYBIND11_MAKE_OPAQUE(std::vector>); - -typedef std::pair ulong_double_pair; -PYBIND11_MAKE_OPAQUE(ulong_double_pair); -PYBIND11_MAKE_OPAQUE(std::vector); -PYBIND11_MAKE_OPAQUE(std::vector>); -PYBIND11_MAKE_OPAQUE(std::vector > >); - -PYBIND11_MAKE_OPAQUE(std::vector); -PYBIND11_MAKE_OPAQUE(std::vector >); -PYBIND11_MAKE_OPAQUE(std::vector); - -typedef std::map parts_list_type; -PYBIND11_MAKE_OPAQUE(parts_list_type); - -typedef std::vector>> ranking_pairs; -typedef std::vector > sparse_vect; -typedef std::vector > sparse_ranking_pairs; -PYBIND11_MAKE_OPAQUE(ranking_pairs); -PYBIND11_MAKE_OPAQUE(sparse_ranking_pairs); - - -PYBIND11_MAKE_OPAQUE(std::vector); - -#endif // DLIB_PyTHON_OPAQUE_TYPES_H_ - -- cgit v1.2.3