![]() |
libsesstype
2.0.0
Library for Session Types programming.
|
| add.h [code] | |
| allreduce.h [code] | |
| node/block.h [code] | |
| parameterised/node/block.h [code] | |
| node/choice.h [code] | |
| parameterised/node/choice.h [code] | |
| clonable.h [code] | |
| cond.h [code] | |
| const.h [code] | Constants |
| node/continue.h [code] | |
| parameterised/node/continue.h [code] | |
| div.h [code] | |
| parameterised/util/empty_visitor.h [code] | |
| util/empty_visitor.h [code] | |
| expr.h [code] | Expressions in a Role parameter or statement |
| expr_apply.h [code] | |
| expr_eval.h [code] | |
| expr_invert.h [code] | |
| expr_print.h [code] | |
| expr_visitor.h [code] | Utilities for Expr |
| exprs.h [code] | Top-level header to pull in all defined Expr classes in sesstype::parameterised |
| for.h [code] | |
| if.h [code] | |
| import.h [code] | Protocol or Module imports |
| node/interaction.h [code] | |
| parameterised/node/interaction.h [code] | |
| node/interruptible.h [code] | |
| parameterised/node/interruptible.h [code] | |
| log.h [code] | |
| mod.h [code] | |
| module.h [code] | Module containing sessions or sessions |
| parameterised/module.h [code] | Module containing protocols or sessions (parameterised) |
| msg.h [code] | A message for passing between participants |
| parameterised/msg.h [code] | A message for passing between participants (parameterised) |
| mul.h [code] | |
| node/nested.h [code] | |
| parameterised/node/nested.h [code] | |
| node.h [code] | Statements in a protocol or session |
| parameterised/node.h [code] | Statements in a protocol or session (parameterised) |
| parameterised/util/node_visitor.h [code] | Utilities for Node |
| util/node_visitor.h [code] | Utilities for Node |
| nodes.h [code] | Top-level header to pull in all defined Node classes in sesstype::parameterised |
| oneof.h [code] | |
| node/par.h [code] | |
| parameterised/node/par.h [code] | |
| parameterised.h [code] | Toplevel header files to pull in all dependency of parameterised |
| parameterised/util/print.h [code] | |
| util/print.h [code] | |
| parameterised/util/project.h [code] | |
| util/project.h [code] | |
| node/recur.h [code] | |
| parameterised/node/recur.h [code] | |
| rng.h [code] | |
| parameterised/role.h [code] | A (parameterised) participant of a protocol or session |
| role.h [code] | A participant of a protocol or session |
| role_grp.h [code] | A group of participants of a protocol or session |
| parameterised/util/role_visitor.h [code] | |
| util/role_visitor.h [code] | Utities for Roles |
| seq.h [code] | |
| parameterised/session.h [code] | A session or a session of an interaction, also known in the literature as global type (contains parameterised elements) |
| session.h [code] | A session or a session of an interaction, also known in the literature as global type |
| sesstype.h [code] | Top-level header file to access data structures and functions for representing a session type |
| shl.h [code] | |
| shr.h [code] | |
| sub.h [code] | |
| parameterised/util.h [code] | Utilities for working with Parameterised Session Types |
| util.h [code] | Utilities for working with Session Types |
| val.h [code] | |
| var.h [code] | |
| visitor_tmpl.h [code] |
1.7.6.1