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

List of all members.

Public Member Functions

 EGuildRefObjImp (GuildRef gref)
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 81 of file guildmod.cpp.


Constructor & Destructor Documentation

Definition at line 342 of file guildmod.cpp.

Referenced by copy(), and get_member_id().

+ Here is the caller graph for this function:


Member Function Documentation

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

Reimplemented from BObjectImp.

Definition at line 758 of file guildmod.cpp.

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

+ Here is the call graph for this function:

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

Implements BApplicObj< GuildRef >.

Definition at line 355 of file guildmod.cpp.

References EGuildRefObjImp(), and BApplicObj< GuildRef >::obj_.

+ Here is the call graph for this function:

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

Reimplemented from BObjectImp.

Definition at line 497 of file guildmod.cpp.

References UninitObject::create(), get_member_id(), getKnownObjMember(), ObjMember::id, and BApplicObj< GuildRef >::obj_.

+ Here is the call graph for this function:

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

Reimplemented from BObjectImp.

Definition at line 415 of file guildmod.cpp.

References ObjArray::addElement(), UninitObject::create(), EGuildRefObjImp(), FindGuild(), MBR_ALLYGUILDS, MBR_ENEMYGUILDS, MBR_GUILDID, MBR_MEMBERS, BApplicObj< GuildRef >::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 EGuildRefObjImp::isEqual ( const BObjectImp objimp) const [virtual]

Reimplemented from BObjectImp.

Definition at line 365 of file guildmod.cpp.

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

+ Here is the call graph for this function:

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

Reimplemented from BObjectImp.

Definition at line 360 of file guildmod.cpp.

References BApplicObj< GuildRef >::obj_.

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

Implements BApplicObj< GuildRef >.

Definition at line 346 of file guildmod.cpp.

int EGuildRefObjImp::typeOfInt ( ) const [virtual]

Implements BApplicObj< GuildRef >.

Definition at line 350 of file guildmod.cpp.

References BObjectImp::OTGuildRef.


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