IMP logo
IMP Reference Guide  2.11.0
The Integrative Modeling Platform
base_macros.h
Go to the documentation of this file.
1 /**
2  * \file IMP/base_macros.h
3  * \brief Various general useful macros for IMP.
4  *
5  * Copyright 2007-2019 IMP Inventors. All rights reserved.
6  *
7  */
8 
9 #ifndef IMPKERNEL_BASE_MACROS_H
10 #define IMPKERNEL_BASE_MACROS_H
11 // This must not include anything else
12 #include "internal/eat.h"
13 
14 #include "compiler_macros.h"
15 #include "hash_macros.h"
16 #include "showable_macros.h"
17 #include "bracket_macros.h"
18 #include "swap_macros.h"
19 #include "object_macros.h"
20 #include "tuple_macros.h"
21 #include "comparison_macros.h"
22 #include "raii_macros.h"
23 #include "value_macros.h"
24 #include "graph_macros.h"
25 #include "ref_counted_macros.h"
26 #include "warning_macros.h"
27 #include "doxygen_macros.h"
28 #include "swig_macros.h"
29 #include "utility_macros.h"
30 
31 #endif /* IMPKERNEL_BASE_MACROS_H */
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Macros to handle array indexing.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various general useful macros for IMP.
Various compiler workarounds.
Various general useful macros for IMP.
Various general useful macros for IMP.