Classdesc 3.44
classdesc_epilogue.h
Go to the documentation of this file.
1/*
2 @copyright Russell Standish 2000-2013
3 @author Russell Standish
4 This file is part of Classdesc
5
6 Open source licensed under the MIT license. See LICENSE for details.
7*/
8
9/*
10 This file includes the relevant epilogue files for any descriptors
11 used so far
12*/
18
19#ifndef CLASSDESC_EPILOGUE_H
20#define CLASSDESC_EPILOGUE_H
21// satisfy linkage requirements for classdesc_epilogue_not_included check
22namespace
23{
24 int classdesc_epilogue_not_included() {return 1;}
25}
26
27#include "typeName_epilogue.h"
28
29#ifdef CLASSDESC_PACK_BASE_H
30#include "pack_epilogue.h"
31#endif
32
33#ifdef CLASSDESC_XML_COMMON_H
34#include "xml_pack_epilogue.h"
35#endif
36
37#ifdef CLASSDESC_XSD_GENERATE_BASE_H
38#include "xsd_generate-allCDs.h"
39#endif
40
41#ifdef CLASSDESC_DUMP_BASE_H
42#include "dump_epilogue.h"
43#endif
44
45#ifdef CLASSDESC_JAVACLASS_BASE_H
46#include "javaClass_epilogue.h"
47#endif
48
49#ifdef CLASSDESC_JSON_PACK_BASE_H
50#include "json_pack_epilogue.h"
51#endif
52
53#ifdef CLASSDESC_RANDOM_INIT_BASE_H
54#include "random_init_epilogue.h"
55#endif
56
57#ifdef CLASSDESC_PYTHON_BASE_H
58#include "python_epilogue.h"
59#endif
60
61#ifdef CLASSDESC_RESTPROCESS_BASE_H
62#include "RESTProcess_epilogue.h"
63#endif
64
65#endif