]>
Commit | Line | Data |
---|---|---|
9f95a23c TL |
1 | #include "acconfig.h" |
2 | #include <cstdint> | |
3 | using namespace std; | |
4 | #include "include/ceph_features.h" | |
5 | ||
6 | #define TYPE(t) | |
7 | #define TYPE_STRAYDATA(t) | |
8 | #define TYPE_NONDETERMINISTIC(t) | |
9 | #define TYPE_FEATUREFUL(t) | |
10 | #define TYPE_FEATUREFUL_STRAYDATA(t) | |
11 | #define TYPE_FEATUREFUL_NONDETERMINISTIC(t) | |
12 | #define TYPE_FEATUREFUL_NOCOPY(t) | |
13 | #define TYPE_NOCOPY(t) | |
14 | #define MESSAGE(t) | |
15 | #include "mds_types.h" | |
16 | #undef TYPE | |
17 | #undef TYPE_STRAYDATA | |
18 | #undef TYPE_NONDETERMINISTIC | |
19 | #undef TYPE_NOCOPY | |
20 | #undef TYPE_FEATUREFUL | |
21 | #undef TYPE_FEATUREFUL_STRAYDATA | |
22 | #undef TYPE_FEATUREFUL_NONDETERMINISTIC | |
23 | #undef TYPE_FEATUREFUL_NOCOPY | |
24 | #undef MESSAGE | |
25 | ||
20effc67 | 26 | #include "denc_plugin.h" |
9f95a23c | 27 | |
20effc67 | 28 | DENC_API void register_dencoders(DencoderPlugin* plugin) |
9f95a23c TL |
29 | { |
30 | #include "mds_types.h" | |
31 | } | |
20effc67 TL |
32 | |
33 | DENC_API void unregister_dencoders(DencoderPlugin* plugin) | |
34 | { | |
35 | plugin->unregister_dencoders(); | |
36 | } |