APRONXX  0.9.12
/home/mine/apron/apronxx/apxx_ppl.hh
Go to the documentation of this file.
1 /* -*- C++ -*-
2  * apxx_ppl.hh
3  *
4  * APRON Library / C++ class wrappers
5  *
6  * Copyright (C) Antoine Mine' 2007
7  *
8  */
9 /* This file is part of the APRON Library.
10  As it includes both APRON and PPL files, it is released under GPL license.
11  Please read the ppl/COPYING file packaged in the distribution.
12 */
13 
14 #ifndef __APXX_PPL_HH
15 #define __APXX_PPL_HH
16 
17 #include "apxx_manager.hh"
18 
19 #include "ap_ppl.h"
20 
21 namespace apron {
22 
24 class ppl_poly_manager : public manager {
25 
26 public:
27 
35  ppl_poly_manager(bool strict = false);
36 
38  manager& operator=(const manager&);
39 };
40 
42 class ppl_grid_manager : public manager {
43 
44 public:
45 
48 
50  manager& operator=(const manager&);
51 };
52 
53 #include "apxx_ppl_inline.hh"
54 
55 }
56 
57 #endif /* __APXX_PPL_HH */
Definition: apxx_abstract0.hh:27
manager & operator=(const manager &)
Copy operator.
Definition: apxx_ppl.hh:25
Library manager (ap_manager_t wrapper).
Definition: apxx_manager.hh:137
ppl_grid_manager()
Creates a new manager.
Definition: apxx_ppl.hh:21
ppl_poly_manager(bool strict=false)
Creates a new manager.
Definition: apxx_ppl.hh:17
manager & operator=(const manager &)
Copy operator.
Definition: apxx_ppl.hh:30
Manager factory for grid domain using the PPL library.
Definition: apxx_ppl.hh:42
Manager factory for polyhedra domain using the PPL library.
Definition: apxx_ppl.hh:24