コード例 #1
0
ファイル: Home.cpp プロジェクト: EnasAlikhashashashneh/OASIS
 void Home::
 inherits (Type& h, EdgeDispatcherBase& d)
 {
   if (SemanticGraph::Inherits* inh  = h.inherits ())
   {
     d.traverse (*inh);
   }
 }
コード例 #2
0
 void Component::
 inherits (Type& c, EdgeDispatcherBase& d)
 {
   if (SemanticGraph::Inherits* inh  = c.inherits ())
   {
     d.traverse (*inh);
   }
 }
コード例 #3
0
 virtual void
 inclusively_disjuncts_second_pattern (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. second_pattern ());
 }
コード例 #4
0
 virtual void
 exclusively_disjuncts_first_pattern (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.first_pattern ());
 }
コード例 #5
0
 virtual void
 negates (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.negates ());
 }
コード例 #6
0
 virtual void
 multiplies_first_factor (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.first_factor ());
 }
コード例 #7
0
 virtual void
 shifts_pattern (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.pattern ());
 }
コード例 #8
0
ファイル: Attribute.cpp プロジェクト: DOCGroup/XSC
 void ReadAttribute::
 belongs (Type& a, EdgeDispatcherBase& d)
 {
   d.traverse (a.belongs ());
 }
コード例 #9
0
 virtual void
 adds_second_item (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. second_item ());
 }
コード例 #10
0
 virtual void
 subtracts_subtrahend (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. subtrahend ());
 }
コード例 #11
0
 virtual void
 adds_first_item (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.first_item ());
 }
コード例 #12
0
 virtual void
 divides_divisor (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. divisor ());
 }
コード例 #13
0
 virtual void
 multiplies_second_factor (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. second_factor ());
 }
コード例 #14
0
ファイル: Executor.cpp プロジェクト: DOCGroup/XSC
 void HomeExecutor::
 manages (Type& e, EdgeDispatcherBase& d)
 {
   d.traverse (e.manages ());
 }
コード例 #15
0
 virtual void
 shifts_factor (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. factor ());
 }
コード例 #16
0
ファイル: Executor.cpp プロジェクト: DOCGroup/XSC
 void ComponentExecutor::
 implements (Type& e, EdgeDispatcherBase& d)
 {
   d.traverse (e.implements ());
 }
コード例 #17
0
 virtual void
 conjuncts_first_pattern (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.first_pattern ());
 }
コード例 #18
0
ファイル: Home.cpp プロジェクト: EnasAlikhashashashneh/OASIS
 void Home::
 manages (Type& h, EdgeDispatcherBase& d)
 {
   d.traverse (h.manages ());
 }
コード例 #19
0
 virtual void
 conjuncts_second_pattern (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n. second_pattern ());
 }
コード例 #20
0
ファイル: Union.cpp プロジェクト: EnasAlikhashashashneh/OASIS
 void UnionMember::
 belongs (Type& m, EdgeDispatcherBase& d)
 {
   d.traverse (m.belongs ());
 }
コード例 #21
0
 virtual void
 complements (Type& n, EdgeDispatcherBase& d)
 {
   d.traverse (n.complements ());
 }