Bayeux  3.4.1
Core Foundation library for SuperNEMO
ocd_support.h
Go to the documentation of this file.
1 /* Author (s) : Francois Mauger <mauger@lpccaen.in2p3.fr>
3  * Creation date: 2013-04-04
4  * Last modified: 2013-04-04
5  *
6  * License:
7  *
8  * Description:
9  * AND binary cut
10  *
11  * History:
12  *
13  */
14 
15 #ifndef CUTS_OCD_SUPPORT_H
16 #define CUTS_OCD_SUPPORT_H 1
17 
18 // Third party:
19 // - Bayeux/datatools:
20 #include <datatools/ocd_macros.h>
21 
22 // This project:
23 #include <cuts/accept_cut.h>
24 #include <cuts/reject_cut.h>
25 #include <cuts/random_cut.h>
26 #include <cuts/not_cut.h>
27 #include <cuts/and_cut.h>
28 #include <cuts/or_cut.h>
29 #include <cuts/xor_cut.h>
30 #include <cuts/nand_cut.h>
31 #include <cuts/nor_cut.h>
32 #include <cuts/xnor_cut.h>
33 #include <cuts/multi_and_cut.h>
34 #include <cuts/multi_or_cut.h>
35 #include <cuts/multi_xor_cut.h>
36 
50 
51 #endif // CUTS_OCD_SUPPORT_H
52 
53 /*
54 ** Local Variables: --
55 ** mode: c++ --
56 ** c-file-style: "gnu" --
57 ** tab-width: 2 --
58 ** End: --
59 */
The OR binary cut.
Definition: or_cut.h:24
A multi OR cut.
Definition: multi_or_cut.h:28
A multi XOR cut.
Definition: multi_xor_cut.h:28
The NAND binary cut.
Definition: nand_cut.h:22
The AND binary cut.
Definition: and_cut.h:24
The NOT cut.
Definition: not_cut.h:24
A cut that always accepts.
Definition: accept_cut.h:24
A multi AND cut.
Definition: multi_and_cut.h:28
DOCD_CLASS_DECLARATION(my::algo)
Declaration of the OCD support for the my::algo class.
The NOR binary cut.
Definition: nor_cut.h:24
The XOR binary cut.
Definition: xor_cut.h:24
A cut that always rejects.
Definition: reject_cut.h:24
The XNOR binary cut.
Definition: xnor_cut.h:24
A cut that randomly accepts.
Definition: random_cut.h:30