コード例 #1
0
ファイル: tstatusTransition.cpp プロジェクト: pquentin/lima
bool TStatusTransition::operator== (const TransitionUnit& tright) const {
  if ( (type() == tright.type())  
       && (compareTStatus((static_cast<const TStatusTransition&>(tright).status())))) {
    return compareProperties(tright);
  }
  else { 
    return false; 
  }
}
コード例 #2
0
bool DeaccentuatedTransition::operator== (const TransitionUnit& t) const {
  if (type() == t.type() && 
      m_deaccentuatedForm == 
      static_cast<const DeaccentuatedTransition&>(t).
      getDeaccentuatedForm()) {
    return compareProperties(t);
  }
  return false;
}
コード例 #3
0
ファイル: entityGroupTransition.cpp プロジェクト: aymara/lima
bool EntityGroupTransition::operator== (const TransitionUnit& tright) const {
  if ( (type() == tright.type())
       && (m_entityGroupId == static_cast<const EntityGroupTransition&>(tright).entityGroupId())
       ) {
    return true;
  }
  else {
    return false;
  }
}
コード例 #4
0
ファイル: lemmaTransition.cpp プロジェクト: FaizaGara/lima
bool LemmaTransition::operator== (const TransitionUnit& tright) const {
  if (type() == tright.type()) {
    const LemmaTransition& other=
      static_cast<const LemmaTransition&>(tright);
    if (m_lemma == other.lemma() && m_pos == other.partOfSpeech()) {
      return compareProperties(tright);
    }
  }
  return false;
}
コード例 #5
0
bool WordTransition::operator== (const TransitionUnit& tright) const {
  if ( (type() == tright.type())
       && (m_word == static_cast<const WordTransition&>(tright).word())
       ) {
    return compareProperties(tright);
  }
  else {
    return false;
  }
}
コード例 #6
0
bool EntityTransition::operator== (const TransitionUnit& tright) const {
  if ( (type() == tright.type())
       && (m_entityType == static_cast<const EntityTransition&>(tright).entityType())
       ) {
    return compareProperties(tright);
  }
  else {
    return false;
  }
}
コード例 #7
0
ファイル: starTransition.cpp プロジェクト: FaizaGara/lima
bool StarTransition::operator== (const TransitionUnit& t) const {
  if ( type() == t.type() ) { 
    return compareProperties(t); 
  }
  else { return false; }
}