DiaDes  0.1
DIAgnosis of Discrete-Event System
Classes | Namespaces | Functions
ObservableComponent.hh File Reference
#include <set>
#include <vector>
#include <list>
#include <unordered_set>
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <boost/serialization/vector.hpp>
#include <boost/serialization/set.hpp>
#include <boost/serialization/map.hpp>
#include <diades/graph/NodeMap.hh>
#include <diades/automata/Event.hh>
#include <diades/automata/ObservableMask.hh>
#include <diades/automata/Component.hh>

Go to the source code of this file.

Classes

class  Diades::Automata::ObservableComponent
 An observable Component defined as a automaton. More...
 

Namespaces

 Diades
 Namespace of the Diades project.
 
 Diades::Automata
 

Functions

void Diades::Automata::makeUniversalBehaviour (const string &name, const set< Event > &events, const ObservableMask &mask, ObservableComponent &universalBehaviour)
 
void Diades::Automata::makeUniversalBehaviour (const ObservableComponent &component, ObservableComponent &universalBehaviour)