Lines Matching refs:M

144 template< class M > struct S0;
266 template< class M > struct S1;
267 template< class M > struct S211;
268 template< class M >
269 struct S0 : Orthogonal0< S0< M >, M, S1< M > >
271 typedef Orthogonal0< S0< M >, M, S1< M > > my_base;
273 typedef sc::transition< E, S211< M > > reactions;
289 this->outermost_context().template ActualTransition< S0< M >, Event >(); in TransitImpl()
293 template< class M > struct S11;
294 template< class M > struct S21;
295 template< class M >
296 struct S2 : Orthogonal2< S2< M >, S0< M >, S21< M > >
298 typedef Orthogonal2< S2< M >, S0< M >, S21< M > > my_base;
300 sc::transition< C, S1< M >, S0< M >, &S0< M >::Transit >,
301 sc::transition< F, S11< M >, S0< M >, &S0< M >::Transit >
307 template< class M >
309 S21< M >, typename S2< M >::template orthogonal< 2 >, S211< M > >
312 S21< M >, typename S2< M >::template orthogonal< 2 >, S211< M >
315 sc::transition< H, S21< M >, S0< M >, &S0< M >::Transit >,
316 sc::transition< B, S211< M >, S0< M >, &S0< M >::Transit >
322 template< class M >
324 S211< M >, typename S21< M >::template orthogonal< 1 > >
327 S211< M >, typename S21< M >::template orthogonal< 1 > > my_base;
329 sc::transition< D, S21< M >, S0< M >, &S0< M >::Transit >,
330 sc::transition< G, S0< M > >
336 template< class M >
337 struct S1 : Orthogonal1< S1< M >, S0< M >, S11< M > >
339 typedef Orthogonal1< S1< M >, S0< M >, S11< M > > my_base;
341 sc::transition< A, S1< M >, S0< M >, &S0< M >::Transit >,
342 sc::transition< B, S11< M >, S0< M >, &S0< M >::Transit >,
343 sc::transition< C, S2< M >, S0< M >, &S0< M >::Transit >,
344 sc::transition< D, S0< M > >,
345 sc::transition< F, S211< M >, S0< M >, &S0< M >::Transit >
351 template< class M >
353 S11< M >, typename S1< M >::template orthogonal< 1 > >
356 S11< M >, typename S1< M >::template orthogonal< 1 > > my_base;
358 sc::transition< G, S211< M >, S0< M >, &S0< M >::Transit >,
366 this->outermost_context().template ActualTransition< S11< M >, H >(); in react()
407 template< class M >
408 void TestTransitions( M & machine ) in TestTransitions()
413 Entry< S0< M > >, in TestTransitions()
414 Entry< S1< M > >, in TestTransitions()
415 Entry< Default0< S1< M > > >, in TestTransitions()
416 Entry< S11< M > >, in TestTransitions()
417 Entry< Default2< S1< M > > >, in TestTransitions()
418 Entry< Default1< S0< M > > >, in TestTransitions()
419 Entry< Default2< S0< M > > > in TestTransitions()
426 Exit< Default2< S1< M > > >, in TestTransitions()
427 Exit< S11< M > >, in TestTransitions()
428 Exit< Default0< S1< M > > >, in TestTransitions()
429 Exit< S1< M > >, in TestTransitions()
430 Trans< S0< M >, A >, in TestTransitions()
431 Entry< S1< M > >, in TestTransitions()
432 Entry< Default0< S1< M > > >, in TestTransitions()
433 Entry< S11< M > >, in TestTransitions()
434 Entry< Default2< S1< M > > > in TestTransitions()
441 Exit< Default2< S1< M > > >, in TestTransitions()
442 Exit< S11< M > >, in TestTransitions()
443 Exit< Default0< S1< M > > >, in TestTransitions()
444 Exit< S1< M > >, in TestTransitions()
445 Trans< S0< M >, B >, in TestTransitions()
446 Entry< S1< M > >, in TestTransitions()
447 Entry< Default0< S1< M > > >, in TestTransitions()
448 Entry< S11< M > >, in TestTransitions()
449 Entry< Default2< S1< M > > > in TestTransitions()
456 Exit< Default2< S1< M > > >, in TestTransitions()
457 Exit< S11< M > >, in TestTransitions()
458 Exit< Default0< S1< M > > >, in TestTransitions()
459 Exit< S1< M > >, in TestTransitions()
460 Trans< S0< M >, C >, in TestTransitions()
461 Entry< S2< M > >, in TestTransitions()
462 Entry< Default0< S2< M > > >, in TestTransitions()
463 Entry< Default1< S2< M > > >, in TestTransitions()
464 Entry< S21< M > >, in TestTransitions()
465 Entry< Default0< S21< M > > >, in TestTransitions()
466 Entry< S211< M > >, in TestTransitions()
467 Entry< Default2< S21< M > > > in TestTransitions()
474 Exit< Default2< S21< M > > >, in TestTransitions()
475 Exit< S211< M > >, in TestTransitions()
476 Exit< Default0< S21< M > > >, in TestTransitions()
477 Exit< S21< M > >, in TestTransitions()
478 Trans< S0< M >, D >, in TestTransitions()
479 Entry< S21< M > >, in TestTransitions()
480 Entry< Default0< S21< M > > >, in TestTransitions()
481 Entry< S211< M > >, in TestTransitions()
482 Entry< Default2< S21< M > > > in TestTransitions()
489 Exit< Default2< S0< M > > >, in TestTransitions()
490 Exit< Default1< S0< M > > >, in TestTransitions()
491 Exit< Default2< S21< M > > >, in TestTransitions()
492 Exit< S211< M > >, in TestTransitions()
493 Exit< Default0< S21< M > > >, in TestTransitions()
494 Exit< S21< M > >, in TestTransitions()
495 Exit< Default1< S2< M > > >, in TestTransitions()
496 Exit< Default0< S2< M > > >, in TestTransitions()
497 Exit< S2< M > >, in TestTransitions()
498 Exit< S0< M > >, in TestTransitions()
499 Entry< S0< M > >, in TestTransitions()
500 Entry< S2< M > >, in TestTransitions()
501 Entry< Default0< S2< M > > >, in TestTransitions()
502 Entry< Default1< S2< M > > >, in TestTransitions()
503 Entry< S21< M > >, in TestTransitions()
504 Entry< Default0< S21< M > > >, in TestTransitions()
505 Entry< S211< M > >, in TestTransitions()
506 Entry< Default2< S21< M > > >, in TestTransitions()
507 Entry< Default1< S0< M > > >, in TestTransitions()
508 Entry< Default2< S0< M > > > in TestTransitions()
515 Exit< Default2< S21< M > > >, in TestTransitions()
516 Exit< S211< M > >, in TestTransitions()
517 Exit< Default0< S21< M > > >, in TestTransitions()
518 Exit< S21< M > >, in TestTransitions()
519 Exit< Default1< S2< M > > >, in TestTransitions()
520 Exit< Default0< S2< M > > >, in TestTransitions()
521 Exit< S2< M > >, in TestTransitions()
522 Trans< S0< M >, F >, in TestTransitions()
523 Entry< S1< M > >, in TestTransitions()
524 Entry< Default0< S1< M > > >, in TestTransitions()
525 Entry< S11< M > >, in TestTransitions()
526 Entry< Default2< S1< M > > > in TestTransitions()
533 Exit< Default2< S1< M > > >, in TestTransitions()
534 Exit< S11< M > >, in TestTransitions()
535 Exit< Default0< S1< M > > >, in TestTransitions()
536 Exit< S1< M > >, in TestTransitions()
537 Trans< S0< M >, G >, in TestTransitions()
538 Entry< S2< M > >, in TestTransitions()
539 Entry< Default0< S2< M > > >, in TestTransitions()
540 Entry< Default1< S2< M > > >, in TestTransitions()
541 Entry< S21< M > >, in TestTransitions()
542 Entry< Default0< S21< M > > >, in TestTransitions()
543 Entry< S211< M > >, in TestTransitions()
544 Entry< Default2< S21< M > > > in TestTransitions()
551 Exit< Default2< S21< M > > >, in TestTransitions()
552 Exit< S211< M > >, in TestTransitions()
553 Exit< Default0< S21< M > > >, in TestTransitions()
554 Exit< S21< M > >, in TestTransitions()
555 Trans< S0< M >, H >, in TestTransitions()
556 Entry< S21< M > >, in TestTransitions()
557 Entry< Default0< S21< M > > >, in TestTransitions()
558 Entry< S211< M > >, in TestTransitions()
559 Entry< Default2< S21< M > > > in TestTransitions()
574 Exit< Default2< S21< M > > >, in TestTransitions()
575 Exit< S211< M > >, in TestTransitions()
576 Exit< Default0< S21< M > > >, in TestTransitions()
577 Exit< S21< M > >, in TestTransitions()
578 Trans< S0< M >, B >, in TestTransitions()
579 Entry< S21< M > >, in TestTransitions()
580 Entry< Default0< S21< M > > >, in TestTransitions()
581 Entry< S211< M > >, in TestTransitions()
582 Entry< Default2< S21< M > > > in TestTransitions()
589 Exit< Default2< S21< M > > >, in TestTransitions()
590 Exit< S211< M > >, in TestTransitions()
591 Exit< Default0< S21< M > > >, in TestTransitions()
592 Exit< S21< M > >, in TestTransitions()
593 Exit< Default1< S2< M > > >, in TestTransitions()
594 Exit< Default0< S2< M > > >, in TestTransitions()
595 Exit< S2< M > >, in TestTransitions()
596 Trans< S0< M >, C >, in TestTransitions()
597 Entry< S1< M > >, in TestTransitions()
598 Entry< Default0< S1< M > > >, in TestTransitions()
599 Entry< S11< M > >, in TestTransitions()
600 Entry< Default2< S1< M > > > in TestTransitions()
607 Exit< Default2< S0< M > > >, in TestTransitions()
608 Exit< Default1< S0< M > > >, in TestTransitions()
609 Exit< Default2< S1< M > > >, in TestTransitions()
610 Exit< S11< M > >, in TestTransitions()
611 Exit< Default0< S1< M > > >, in TestTransitions()
612 Exit< S1< M > >, in TestTransitions()
613 Exit< S0< M > >, in TestTransitions()
614 Entry< S0< M > >, in TestTransitions()
615 Entry< S1< M > >, in TestTransitions()
616 Entry< Default0< S1< M > > >, in TestTransitions()
617 Entry< S11< M > >, in TestTransitions()
618 Entry< Default2< S1< M > > >, in TestTransitions()
619 Entry< Default1< S0< M > > >, in TestTransitions()
620 Entry< Default2< S0< M > > > in TestTransitions()
627 Exit< Default2< S1< M > > >, in TestTransitions()
628 Exit< S11< M > >, in TestTransitions()
629 Exit< Default0< S1< M > > >, in TestTransitions()
630 Exit< S1< M > >, in TestTransitions()
631 Trans< S0< M >, F >, in TestTransitions()
632 Entry< S2< M > >, in TestTransitions()
633 Entry< Default0< S2< M > > >, in TestTransitions()
634 Entry< Default1< S2< M > > >, in TestTransitions()
635 Entry< S21< M > >, in TestTransitions()
636 Entry< Default0< S21< M > > >, in TestTransitions()
637 Entry< S211< M > >, in TestTransitions()
638 Entry< Default2< S21< M > > > in TestTransitions()
645 Exit< Default2< S0< M > > >, in TestTransitions()
646 Exit< Default1< S0< M > > >, in TestTransitions()
647 Exit< Default2< S21< M > > >, in TestTransitions()
648 Exit< S211< M > >, in TestTransitions()
649 Exit< Default0< S21< M > > >, in TestTransitions()
650 Exit< S21< M > >, in TestTransitions()
651 Exit< Default1< S2< M > > >, in TestTransitions()
652 Exit< Default0< S2< M > > >, in TestTransitions()
653 Exit< S2< M > >, in TestTransitions()
654 Exit< S0< M > >, in TestTransitions()
655 Entry< S0< M > >, in TestTransitions()
656 Entry< S1< M > >, in TestTransitions()
657 Entry< Default0< S1< M > > >, in TestTransitions()
658 Entry< S11< M > >, in TestTransitions()
659 Entry< Default2< S1< M > > >, in TestTransitions()
660 Entry< Default1< S0< M > > >, in TestTransitions()
661 Entry< Default2< S0< M > > > in TestTransitions()
668 Trans< S11< M >, H > in TestTransitions()
675 Exit< Default2< S0< M > > >, in TestTransitions()
676 Exit< Default1< S0< M > > >, in TestTransitions()
677 Exit< Default2< S1< M > > >, in TestTransitions()
678 Exit< S11< M > >, in TestTransitions()
679 Exit< Default0< S1< M > > >, in TestTransitions()
680 Exit< S1< M > >, in TestTransitions()
681 Exit< S0< M > >, in TestTransitions()
682 Entry< S0< M > >, in TestTransitions()
683 Entry< S2< M > >, in TestTransitions()
684 Entry< Default0< S2< M > > >, in TestTransitions()
685 Entry< Default1< S2< M > > >, in TestTransitions()
686 Entry< S21< M > >, in TestTransitions()
687 Entry< Default0< S21< M > > >, in TestTransitions()
688 Entry< S211< M > >, in TestTransitions()
689 Entry< Default2< S21< M > > >, in TestTransitions()
690 Entry< Default1< S0< M > > >, in TestTransitions()
691 Entry< Default2< S0< M > > > in TestTransitions()
698 Exit< Default2< S0< M > > >, in TestTransitions()
699 Exit< Default1< S0< M > > >, in TestTransitions()
700 Exit< Default2< S21< M > > >, in TestTransitions()
701 Exit< S211< M > >, in TestTransitions()
702 Exit< Default0< S21< M > > >, in TestTransitions()
703 Exit< S21< M > >, in TestTransitions()
704 Exit< Default1< S2< M > > >, in TestTransitions()
705 Exit< Default0< S2< M > > >, in TestTransitions()
706 Exit< S2< M > >, in TestTransitions()
707 Exit< S0< M > > in TestTransitions()
711 machine.ThrowAction( &Entry< Default0< S1< M > > > ); in TestTransitions()
715 Entry< S0< M > >, in TestTransitions()
716 Entry< S1< M > >, in TestTransitions()
717 &::Throw< &::Entry< Default0< S1< M > > > >, in TestTransitions()
718 Dtor< S1< M > >, in TestTransitions()
719 Dtor< S0< M > > in TestTransitions()
724 machine.ThrowAction( &Entry< S11< M > > ); in TestTransitions()
728 Entry< S0< M > >, in TestTransitions()
729 Entry< S1< M > >, in TestTransitions()
730 Entry< Default0< S1< M > > >, in TestTransitions()
731 &::Throw< &::Entry< S11< M > > >, in TestTransitions()
732 Dtor< Default0< S1< M > > >, in TestTransitions()
733 Dtor< S1< M > >, in TestTransitions()
734 Dtor< S0< M > > in TestTransitions()
739 machine.ThrowAction( &Trans< S0< M >, A > ); in TestTransitions()
744 Entry< S0< M > >, in TestTransitions()
745 Entry< S1< M > >, in TestTransitions()
746 Entry< Default0< S1< M > > >, in TestTransitions()
747 Entry< S11< M > >, in TestTransitions()
748 Entry< Default2< S1< M > > >, in TestTransitions()
749 Entry< Default1< S0< M > > >, in TestTransitions()
750 Entry< Default2< S0< M > > >, in TestTransitions()
751 Exit< Default2< S1< M > > >, in TestTransitions()
752 Exit< S11< M > >, in TestTransitions()
753 Exit< Default0< S1< M > > >, in TestTransitions()
754 Exit< S1< M > >, in TestTransitions()
755 &::Throw< &::Trans< S0< M >, A > >, in TestTransitions()
756 Dtor< Default2< S0< M > > >, in TestTransitions()
757 Dtor< Default1< S0< M > > >, in TestTransitions()
758 Dtor< S0< M > > in TestTransitions()
763 machine.ThrowAction( &Entry< S211< M > > ); in TestTransitions()
768 Entry< S0< M > >, in TestTransitions()
769 Entry< S1< M > >, in TestTransitions()
770 Entry< Default0< S1< M > > >, in TestTransitions()
771 Entry< S11< M > >, in TestTransitions()
772 Entry< Default2< S1< M > > >, in TestTransitions()
773 Entry< Default1< S0< M > > >, in TestTransitions()
774 Entry< Default2< S0< M > > >, in TestTransitions()
775 Exit< Default2< S1< M > > >, in TestTransitions()
776 Exit< S11< M > >, in TestTransitions()
777 Exit< Default0< S1< M > > >, in TestTransitions()
778 Exit< S1< M > >, in TestTransitions()
779 Trans< S0< M >, C >, in TestTransitions()
780 Entry< S2< M > >, in TestTransitions()
781 Entry< Default0< S2< M > > >, in TestTransitions()
782 Entry< Default1< S2< M > > >, in TestTransitions()
783 Entry< S21< M > >, in TestTransitions()
784 Entry< Default0< S21< M > > >, in TestTransitions()
785 &::Throw< &::Entry< S211< M > > >, in TestTransitions()
786 Dtor< Default2< S0< M > > >, in TestTransitions()
787 Dtor< Default1< S0< M > > >, in TestTransitions()
788 Dtor< Default0< S21< M > > >, in TestTransitions()
789 Dtor< S21< M > >, in TestTransitions()
790 Dtor< Default1< S2< M > > >, in TestTransitions()
791 Dtor< Default0< S2< M > > >, in TestTransitions()
792 Dtor< S2< M > >, in TestTransitions()
793 Dtor< S0< M > > in TestTransitions()
798 machine.ThrowAction( &ExitFn< S11< M > > ); in TestTransitions()
803 Entry< S0< M > >, in TestTransitions()
804 Entry< S1< M > >, in TestTransitions()
805 Entry< Default0< S1< M > > >, in TestTransitions()
806 Entry< S11< M > >, in TestTransitions()
807 Entry< Default2< S1< M > > >, in TestTransitions()
808 Entry< Default1< S0< M > > >, in TestTransitions()
809 Entry< Default2< S0< M > > >, in TestTransitions()
810 Exit< Default2< S1< M > > >, in TestTransitions()
811 &::Throw< &::ExitFn< S11< M > > >, in TestTransitions()
812 Dtor< S11< M > >, in TestTransitions()
813 Dtor< Default2< S0< M > > >, in TestTransitions()
814 Dtor< Default1< S0< M > > >, in TestTransitions()
815 Dtor< Default0< S1< M > > >, in TestTransitions()
816 Dtor< S1< M > >, in TestTransitions()
817 Dtor< S0< M > > in TestTransitions()