]> git.proxmox.com Git - ceph.git/blob - ceph/src/mgr/PyOSDMap.h
import 15.2.0 Octopus source
[ceph.git] / ceph / src / mgr / PyOSDMap.h
1 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
2 // vim: ts=8 sw=2 smarttab
3
4 #pragma once
5
6 #include <Python.h>
7
8 #include <string>
9
10 extern PyTypeObject BasePyOSDMapType;
11 extern PyTypeObject BasePyOSDMapIncrementalType;
12 extern PyTypeObject BasePyCRUSHType;
13
14 PyObject *construct_with_capsule(
15 const std::string &module,
16 const std::string &clsname,
17 void *wrapped);
18