_Asserts | NLAILOGIC::CClause | [protected] |
_BufLiaisons | NLAILOGIC::CClause | [protected] |
_Concs | NLAILOGIC::CRule | [private] |
_Conds | NLAILOGIC::CClause | [protected] |
_Conflits | NLAILOGIC::CClause | [protected] |
_FirstOrderTrue | NLAILOGIC::CClause | [protected] |
_Liaisons | NLAILOGIC::CClause | [protected] |
_NbValid | NLAILOGIC::CClause | [protected] |
_PosVarsConc | NLAILOGIC::CRule | [private] |
_PosVarsCond | NLAILOGIC::CClause | [protected] |
_SimpleConds | NLAILOGIC::CClause | [protected] |
_Vars | NLAILOGIC::CVarSet | [protected] |
addBuffer() | NLAILOGIC::CClause | [virtual] |
addConc(CFactPattern *) | NLAILOGIC::CRule | |
addCond(CFactPattern *cond) | NLAILOGIC::CClause | [virtual] |
addConflicts() | NLAILOGIC::CRule | [virtual] |
addVar(IBaseVar *) | NLAILOGIC::CVarSet | |
asCValueSet() | NLAILOGIC::CVarSet | |
backWard(CFactPattern *) | NLAILOGIC::CRule | |
backward(CFactPattern *, std::vector< sint32 > &, std::vector< sint32 > &) | NLAILOGIC::CRule | |
backward(std::list< CValueSet * > *) | NLAILOGIC::CRule | |
canProcessMessage(const IVarName &) | NLAIAGENT::IObjectIA | [virtual] |
CClause() | NLAILOGIC::CClause | |
CClause(const CClause &) | NLAILOGIC::CClause | |
CClause(std::list< CFactPattern * > &) | NLAILOGIC::CClause | |
CClause::getAssert() | NLAILOGIC::CClause | |
CClause::init(NLAIAGENT::IObjectIA *) | NLAILOGIC::CClause | |
clone() const | NLAILOGIC::CRule | [virtual] |
CRule() | NLAILOGIC::CRule | |
CRule(std::list< CFactPattern * > &, std::list< CFactPattern * > &) | NLAILOGIC::CRule | |
CRule(const CRule &) | NLAILOGIC::CRule | |
CVarSet() | NLAILOGIC::CVarSet | |
CVarSet(const CVarSet &) | NLAILOGIC::CVarSet | |
CVarSet(std::vector< IBaseVar * > &) | NLAILOGIC::CVarSet | |
decRef() | NLAIC::IPointerGestion | [inline] |
findAssert(IBaseAssert *) | NLAILOGIC::CClause | [protected] |
forward(CVarSet *) | NLAILOGIC::CRule | |
getClassName() | NLAIC::IPointerGestion | [inline, virtual] |
getConcPosList(sint32, sint32, std::vector< sint32 > &) | NLAILOGIC::CRule | [private] |
getDebugString(std::string &) const | NLAILOGIC::CRule | [virtual] |
getInfo() | NLAIC::IBasicType | [inline, virtual] |
getInputs() | NLAILOGIC::CClause | |
getMethodeMemberDebugString(sint32, sint32) const | NLAIAGENT::IObjectIA | [virtual] |
getMethodIndexSize() const | NLAIAGENT::IObjetOp | [virtual] |
getNeg() const | NLAIAGENT::IObjetOp | [inline, virtual] |
getPosListBackward(sint32, sint32, std::vector< sint32 > &) | NLAILOGIC::CRule | |
getPosListForward(sint32, sint32, std::vector< sint32 > &) | NLAILOGIC::CRule | |
getRef() const | NLAIC::IPointerGestion | [inline] |
getStaticMember(sint32) const | NLAIAGENT::IObjectIA | [virtual] |
getStaticMember(const IVarName &compName) const | NLAIAGENT::IObjectIA | [inline] |
getStaticMemberIndex(const IVarName &) const | NLAIAGENT::IObjectIA | [virtual] |
getStaticMemberSize() const | NLAIAGENT::IObjectIA | [virtual] |
getType() const | NLAILOGIC::CRule | [virtual] |
getValues() | NLAILOGIC::CVarSet | |
getVars() | NLAILOGIC::CVarSet | [virtual] |
IBaseBoolType() | NLAILOGIC::IBaseBoolType | |
IBasicInterface() | NLAIC::IBasicInterface | [inline] |
IBasicInterface(const IBasicInterface &a) | NLAIC::IBasicInterface | [inline] |
IBasicObjectIA() | NLAIAGENT::IBasicObjectIA | |
IBasicObjectIA(const IBasicObjectIA &a) | NLAIAGENT::IBasicObjectIA | |
IBasicType() | NLAIC::IBasicType | [inline] |
IBasicType(const IBasicType &a) | NLAIC::IBasicType | [inline] |
IdClause | NLAILOGIC::CClause | [static] |
IdRule | NLAILOGIC::CRule | [static] |
IdVarSet | NLAILOGIC::CVarSet | [static] |
incRef() | NLAIC::IPointerGestion | [inline] |
init(NLAIAGENT::IObjectIA *) | NLAILOGIC::CRule | [virtual] |
IObjectIA(const IObjectIA &a) | NLAIAGENT::IObjectIA | [protected] |
IObjectIA() | NLAIAGENT::IObjectIA | |
IObjetOp() | NLAIAGENT::IObjetOp | [inline] |
IObjetOp(const IObjetOp &a) | NLAIAGENT::IObjetOp | [inline] |
IObjetOp::isMember(const IVarName *, const IVarName *, const IObjectIA &) const | NLAIAGENT::IObjetOp | [virtual] |
IObjetOp::runMethodeMember(sint32 index, IObjectIA *) | NLAIAGENT::IObjetOp | [virtual] |
IPointerGestion() | NLAIC::IPointerGestion | [inline] |
IPointerGestion(const IPointerGestion &) | NLAIC::IPointerGestion | [inline] |
isClassInheritedFrom(const IVarName &) const | NLAIAGENT::IObjectIA | [virtual] |
isEqual(const CVarSet &a) const | NLAILOGIC::CVarSet | [virtual] |
isEqual(const NLAIAGENT::IBasicObjectIA &a) const | NLAILOGIC::CVarSet | |
NLAILOGIC::IBaseBoolType::isEqual(const IBasicObjectIA &a) const=0 | NLAIAGENT::IBasicObjectIA | [pure virtual] |
isLocal() | NLAIAGENT::IObjectIA | [virtual] |
isMember(const IVarName *, const IVarName *, const IObjectIA &) const | NLAIAGENT::IObjectIA | [virtual] |
isTrue() const | NLAILOGIC::CClause | [virtual] |
isUnified() | NLAILOGIC::CVarSet | |
load(NLMISC::IStream &is) | NLAILOGIC::CVarSet | [virtual] |
NbInstanciated | NLAILOGIC::CVarSet | [protected] |
nbVars() | NLAILOGIC::CClause | |
neg() | NLAIAGENT::IObjetOp | [inline, virtual] |
newInstance() const | NLAILOGIC::CRule | [virtual] |
op_add enum value | NLAIAGENT::IObjetOp | |
op_diff enum value | NLAIAGENT::IObjetOp | |
op_div enum value | NLAIAGENT::IObjetOp | |
op_eq enum value | NLAIAGENT::IObjetOp | |
op_inf enum value | NLAIAGENT::IObjetOp | |
op_inf_eq enum value | NLAIAGENT::IObjetOp | |
op_last enum value | NLAIAGENT::IObjetOp | |
op_mul enum value | NLAIAGENT::IObjetOp | |
op_neg enum value | NLAIAGENT::IObjetOp | |
op_not enum value | NLAIAGENT::IObjetOp | |
op_sub enum value | NLAIAGENT::IObjetOp | |
op_sup enum value | NLAIAGENT::IObjetOp | |
op_sup_eq enum value | NLAIAGENT::IObjetOp | |
operator *(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator *(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator *=(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator *=(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator!() const | NLAILOGIC::CClause | [virtual] |
operator!=(NLAIAGENT::IObjetOp &a) const | NLAILOGIC::CClause | [virtual] |
operator+(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator+(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator+=(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator+=(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator-(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator-(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator-=(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator-=(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator/(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator/(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator/=(const IObjetOp &) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator/=(IObjetOp *a) | NLAIAGENT::IObjetOp | [inline, virtual] |
operator<(IObjetOp &) const | NLAIAGENT::IObjetOp | [inline, virtual] |
operator<=(IObjetOp &) const | NLAIAGENT::IObjetOp | [inline, virtual] |
operator=(const IObjectIA &a) | NLAIAGENT::IObjectIA | [virtual] |
operator==(NLAIAGENT::IObjetOp &a) const | NLAILOGIC::CClause | [virtual] |
NLAIAGENT::IObjectIA::operator==(const IBasicObjectIA &classType) const | NLAIAGENT::IBasicObjectIA | |
operator>(IObjetOp &) const | NLAIAGENT::IObjetOp | [inline, virtual] |
operator>=(IObjetOp &) const | NLAIAGENT::IObjetOp | [inline, virtual] |
operator[](sint32) | NLAILOGIC::CVarSet | [virtual] |
ProcessBuzzy | NLAIAGENT::IObjectIA | [static] |
ProcessEnd | NLAIAGENT::IObjectIA | [static] |
ProcessError | NLAIAGENT::IObjectIA | [static] |
ProcessIdle | NLAIAGENT::IObjectIA | [static] |
ProcessLocked | NLAIAGENT::IObjectIA | [static] |
ProcessNotComplit | NLAIAGENT::IObjectIA | [static] |
ProcessRun | NLAIAGENT::IObjectIA | [static] |
propagate(std::list< NLAIAGENT::IObjectIA * > *, std::vector< sint32 > &) | NLAILOGIC::CClause | [virtual] |
propagate(CFactPattern *) | NLAILOGIC::CClause | [virtual] |
release() | NLAIC::IPointerGestion | [inline, virtual] |
removeVar(IBaseVar *) | NLAILOGIC::CVarSet | |
run() | NLAILOGIC::CVarSet | [virtual] |
runMethodeMember(sint32, sint32, IObjectIA *) | NLAIAGENT::IObjectIA | [virtual] |
runMethodeMember(sint32 index, IObjectIA *) | NLAIAGENT::IObjectIA | [virtual] |
runStep() | NLAIAGENT::IObjectIA | [virtual] |
save(NLMISC::IStream &os) | NLAILOGIC::CVarSet | [virtual] |
sendMessage(IObjectIA *) | NLAIAGENT::IObjectIA | [virtual] |
sendMessage(const IVarName &, IObjectIA *) | NLAIAGENT::IObjectIA | [virtual] |
serial(NLMISC::IStream &f) | NLAIC::IBasicInterface | [inline, virtual] |
setCond(CClause &) | NLAILOGIC::CRule | |
setStaticMember(const IVarName &compName, IObjectIA *change) | NLAIAGENT::IObjectIA | [inline] |
setStaticMember(sint32, IObjectIA *) | NLAIAGENT::IObjectIA | [virtual] |
showBuffer() | NLAILOGIC::CClause | |
showConflicts() | NLAILOGIC::CClause | |
showLiaisons() | NLAILOGIC::CClause | |
size() | NLAILOGIC::CVarSet | |
TOpId enum name | NLAIAGENT::IObjetOp | |
truthValue() const | NLAILOGIC::CClause | [virtual] |
undefined() | NLAILOGIC::CVarSet | [virtual] |
unify(CVarSet *) | NLAILOGIC::CClause | [virtual] |
NLAILOGIC::CVarSet::unify(CValueSet *) | NLAILOGIC::CVarSet | [virtual] |
unifyBack(CFactPattern *) | NLAILOGIC::CRule | |
unifyLiaison(const CValueSet *, std::list< NLAIAGENT::IObjectIA * > *, std::vector< sint32 > &) | NLAILOGIC::CClause | |
unifyLiaisonBack(CValueSet *, std::list< NLAIAGENT::IObjetOp * > &, std::vector< sint32 > &, bool &) | NLAILOGIC::CRule | |
~CClause() | NLAILOGIC::CClause | |
~CRule() | NLAILOGIC::CRule | |
~CVarSet() | NLAILOGIC::CVarSet | |
~IBaseBoolType() | NLAILOGIC::IBaseBoolType | [virtual] |
~IBasicInterface() | NLAIC::IBasicInterface | [inline] |
~IBasicObjectIA() | NLAIAGENT::IBasicObjectIA | [virtual] |
~IBasicType() | NLAIC::IBasicType | [inline, virtual] |
~IObjectIA() | NLAIAGENT::IObjectIA | [virtual] |
~IObjetOp() | NLAIAGENT::IObjetOp | [inline, virtual] |
~IPointerGestion() | NLAIC::IPointerGestion | [inline, virtual] |