Pol  Rev 533
EPartyRefObjImp Class Reference
+ Inheritance diagram for EPartyRefObjImp:
+ Collaboration diagram for EPartyRefObjImp:

List of all members.

Public Member Functions

 EPartyRefObjImp (PartyRef pref)
virtual BObjectImpcall_method (const char *methodname, Executor &ex)
virtual BObjectImpcall_method_id (const int id, Executor &ex, bool forcebuiltin=false)
virtual BObjectImpcopy () const
virtual BObjectRef get_member (const char *membername)
virtual BObjectRef get_member_id (const int id)
virtual bool isEqual (const BObjectImp &objimp) const
virtual bool isTrue () const
virtual const char * typeOf () const
virtual int typeOfInt () const

Detailed Description

Definition at line 45 of file partymod.cpp.


Constructor & Destructor Documentation

Definition at line 61 of file partymod.cpp.

Referenced by copy().

+ Here is the caller graph for this function:


Member Function Documentation

BObjectImp * EPartyRefObjImp::call_method ( const char *  methodname,
Executor ex 
) [virtual]

Reimplemented from BObjectImp.

Definition at line 172 of file partymod.cpp.

References call_method_id(), CallPropertyListMethod(), getKnownObjMethod(), ObjMethod::id, and BApplicObj< PartyRef >::obj_.

+ Here is the call graph for this function:

BObjectImp * EPartyRefObjImp::copy ( void  ) const [virtual]

Implements BApplicObj< PartyRef >.

Definition at line 74 of file partymod.cpp.

References EPartyRefObjImp(), and BApplicObj< PartyRef >::obj_.

+ Here is the call graph for this function:

BObjectRef EPartyRefObjImp::get_member ( const char *  membername) [virtual]

Reimplemented from BObjectImp.

Definition at line 109 of file partymod.cpp.

References UninitObject::create(), get_member_id(), getKnownObjMember(), and ObjMember::id.

+ Here is the call graph for this function:

BObjectRef EPartyRefObjImp::get_member_id ( const int  id) [virtual]

Reimplemented from BObjectImp.

Definition at line 118 of file partymod.cpp.

References ObjArray::addElement(), UninitObject::create(), MBR_CANDIDATES, MBR_LEADER, MBR_MEMBERS, BApplicObj< PartyRef >::obj_, and system_find_mobile().

Referenced by get_member().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool EPartyRefObjImp::isEqual ( const BObjectImp objimp) const [virtual]

Reimplemented from BObjectImp.

Definition at line 84 of file partymod.cpp.

References explicit_cast(), BObjectImp::isa(), BApplicObj< T >::obj_, BApplicObj< PartyRef >::obj_, BApplicObjBase::object_type(), BObjectImp::OTApplicObj, and party_type.

+ Here is the call graph for this function:

bool EPartyRefObjImp::isTrue ( void  ) const [virtual]

Reimplemented from BObjectImp.

Definition at line 79 of file partymod.cpp.

References BApplicObj< PartyRef >::obj_.

const char * EPartyRefObjImp::typeOf ( ) const [virtual]

Implements BApplicObj< PartyRef >.

Definition at line 65 of file partymod.cpp.

int EPartyRefObjImp::typeOfInt ( ) const [virtual]

Implements BApplicObj< PartyRef >.

Definition at line 69 of file partymod.cpp.

References BObjectImp::OTPartyRef.


The documentation for this class was generated from the following file: