|
| TimeNet () |
|
| TimeNet (const TimeNet &p1, const TimeNet &p2, const set< Event > &synchronisation, bool strict=true) |
|
virtual | ~TimeNet () |
|
Transition | newTransition (const set< Place > &pre, const set< Place > &post, const Event &event, const Interval &interval) |
|
Transition | newTransition (const set< Place > &pre, const set< Place > &post, const Event &event, const Interval &interval, const string &label) |
|
const Interval & | timeInterval (Transition t) const |
|
void | setInterval (Transition t, const Interval &interval) |
|
virtual void | net2Dot (const string &fileName) const |
|
virtual void | net2Tina (const string &fileName) const |
|
virtual void | clear () |
|
virtual void | tina2Net (const string &fileName) |
|
virtual void | deleteTransition (Transition t) |
|
virtual Transition | duplicateTransition (Transition t) |
|
void | setTemporalEvent (Transition t) |
|
void | net2Tina (ostream &os) const |
|
| Net () |
|
| Net (const Net &p1, const Net &p2, const set< Event > &synchronization, bool strict=true) |
|
virtual | ~Net () |
|
void | setName (const string &name) |
|
const string & | name () const |
|
unsigned int | id () const |
|
void | setId (unsigned id) |
|
void | clear () |
|
const Diades::Graph::Graph & | graph () const |
|
EventIterator | beginOfEvents () const |
|
EventIterator | endOfEvents () const |
|
const Event & | getEvent (Transition t) const |
|
virtual void | setEvent (Transition t, Event event) |
|
bool | containsEvent (Event event) const |
|
Place | newPlace () |
|
Place | newPlace (const string &label) |
|
void | setLabelOfPlace (const Place &place, const string &label) |
|
PlaceIterator | beginOfPlaces () const |
|
PlaceIterator | endOfPlaces () const |
|
size_t | numberOfPlaces () const |
|
const string & | labelOfPlace (const Place &p) const |
|
const string & | getInfoLabel (Place p) const |
|
void | setInfoLabel (Place p, const string &info) |
|
virtual bool | enables (const Transition &t, const set< Place > &marking) |
|
virtual Transition | newTransition (const set< Place > &pre, const set< Place > &post) |
|
virtual Transition | newTransition (const set< Place > &pre, const set< Place > &post, const string &label) |
|
size_t | numberOfTransitions () const |
|
size_t | numberOfArcs () const |
|
void | addPre (Transition transition, Place place) |
|
void | addPost (Transition transition, Place place) |
|
bool | pre (const Vdd *marking, const Transition &t) const |
|
ConstIterator | preTransBegin (const Place &place) const |
|
ConstIterator | preTransEnd (const Place &place) const |
|
ConstIterator | postTransBegin (const Place &place) const |
|
ConstIterator | postTransEnd (const Place &place) const |
|
ConstIterator | preBegin (const Transition &transition) const |
|
ConstIterator | preEnd (const Transition &transition) const |
|
ConstIterator | postBegin (const Transition &transition) const |
|
ConstIterator | postEnd (const Transition &transition) const |
|
TransitionIterator | beginOfTransitions () const |
|
TransitionIterator | endOfTransitions () const |
|
void | setLabelOfTransition (const Transition &t, const string &label) |
|
const string & | labelOfTransition (const Transition &t) const |
|
bool | inPre (const Transition &t, const Place &p) const |
|
TransitionEventIterator | beginOfTransitionWithEvent (Event event) const |
|
TransitionEventIterator | endOfTransitionWithEvent (Event event) const |
|
void | setPostponable (Transition t) |
|
bool | isPostponable (Transition t) const |
|
void | setNotPostponable (Transition t) |
|
void | synchronize (const Net &p1, const Net &p2, const set< Event > &synchronization, bool strict) |
|
void | setMarking (const set< Place > &marking) |
|
bool | isMarked () const |
|
bool | isMarked (Place p) const |
|
void | mark (Place p) |
|
void | unmark (Place p) |
|
const set< Place > & | initialMarking () const |
|
void | printWarning (const string &s) const |
|
void | printFactory (const string &fileName) const |
|
void | lock () const |
|
void | unlock () const |
|
const Vdd * | marking () const |
|
const Zsl * | getPreZsl (Transition t) const |
|
const Zsl * | getIncidenceZsl (Transition t) const |
|
const Vdd * | reachableNodes () const |
|
void | printVdd (const Vdd *result, string fileName) |
|
ZslFactory * | zslFactory () const |
|
VddFactory * | vddFactory () const |
|
Definition at line 18 of file TimeNet.hh.