#include <shared_context.h>
| Public Types | |
| enum | Types { no = 0, conflict = Constraint_t::learnt_conflict, loop = Constraint_t::learnt_loop, all = conflict | loop, implicit = all + 1 } | 
| Public Member Functions | |
| Policy (uint32 a_sz=0, uint32 a_lbd=0, uint32 a_type=0) | |
| Public Attributes | |
| uint32 | lbd: 7 | 
| uint32 | size: 22 | 
| uint32 | types: 3 | 
Definition at line 354 of file shared_context.h.
Definition at line 355 of file shared_context.h.
| Clasp::Distributor::Policy::Policy | ( | uint32 | a_sz = 0, | 
| uint32 | a_lbd = 0, | ||
| uint32 | a_type = 0 | ||
| ) |  [inline] | 
Definition at line 362 of file shared_context.h.
Allow distribution up to this lbd only.
Definition at line 364 of file shared_context.h.
Allow distribution up to this size only.
Definition at line 363 of file shared_context.h.
Restrict distribution to these types.
Definition at line 365 of file shared_context.h.