CUBA
|
#include <cpda.hh>
Public Member Functions | |
explicit_state (const pda_state &s, const size_n &n) | |
explicit_state (const pda_state &s, const stack_vec &W) | |
explicit_state (const explicit_state &c) | |
~explicit_state () | |
pda_state | get_state () const |
const stack_vec & | get_stacks () const |
visible_state | top () |
visible_state | top () const |
Explicit state of a CPDS is of the form (s|w1,...,wn). It is an element of Qx(L*)^n, where n represents a number of threads
A constructor with a control state and the number of concurrent components
s | |
n |
A constructor with a thread id,a context bound k, a control state and the number of concurrent
id | |
k | |
s | |
W |
ruba::explicit_state::explicit_state | ( | const explicit_state & | c | ) |
A constructor with a global configuration
g |
ruba::explicit_state::~explicit_state | ( | ) |
destructor
visible_state ruba::explicit_state::top | ( | ) |
return a top configuration
visible_state ruba::explicit_state::top | ( | ) | const |
return a top configuration