クラス rcsc::AndCondition

composite "logical and" condition [詳細]

#include <soccer_condition.h>

rcsc::AndConditionに対する継承グラフ

rcsc::Condition すべてのメンバ一覧

Public メソッド

 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2)
 construct with 2 conditions
 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2, const boost::shared_ptr< const Condition > &p3)
 construct with 3 conditions
 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2, const boost::shared_ptr< const Condition > &p3, const boost::shared_ptr< const Condition > &p4)
 construct with 4 conditions
 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2, const boost::shared_ptr< const Condition > &p3, const boost::shared_ptr< const Condition > &p4, const boost::shared_ptr< const Condition > &p5)
 construct with 5 conditions
 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2, const boost::shared_ptr< const Condition > &p3, const boost::shared_ptr< const Condition > &p4, const boost::shared_ptr< const Condition > &p5, const boost::shared_ptr< const Condition > &p6)
 construct with 6 conditions
 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2, const boost::shared_ptr< const Condition > &p3, const boost::shared_ptr< const Condition > &p4, const boost::shared_ptr< const Condition > &p5, const boost::shared_ptr< const Condition > &p6, const boost::shared_ptr< const Condition > &p7)
 construct with 7 conditions
 AndCondition (const boost::shared_ptr< const Condition > &p1, const boost::shared_ptr< const Condition > &p2, const boost::shared_ptr< const Condition > &p3, const boost::shared_ptr< const Condition > &p4, const boost::shared_ptr< const Condition > &p5, const boost::shared_ptr< const Condition > &p6, const boost::shared_ptr< const Condition > &p7, const boost::shared_ptr< const Condition > &p8)
 construct with 8 conditions
void append (const boost::shared_ptr< const Condition > &p)
 append new condition.
bool operator() (const PlayerAgent *agent) const
 get the value of the 'logical and'

説明

composite "logical and" condition


関数

bool rcsc::AndCondition::operator() ( const PlayerAgent agent  )  const [virtual]

get the value of the 'logical and'

戻り値:
the value of the condition set.

rcsc::Conditionを実装しています。


このクラスの説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:25 2008に生成されました。  doxygen 1.5.0