Pol  Rev 533
AuxConnection Class Reference

#include <auxclient.h>

+ Inheritance diagram for AuxConnection:
+ Collaboration diagram for AuxConnection:

List of all members.

Public Member Functions

 AuxConnection (AuxClientThread *auxclientthread, string ip)
virtual BObjectImpcall_method (const char *methodname, Executor &ex)
virtual BObjectImpcopy () const
void disconnect ()
virtual BObjectRef get_member (const char *membername)
virtual std::string getStringRep () const
virtual bool isTrue () const
virtual size_t sizeEstimate () const

Private Attributes

AuxClientThread_auxclientthread
string _ip

Detailed Description

Definition at line 13 of file auxclient.h.


Constructor & Destructor Documentation

AuxConnection::AuxConnection ( AuxClientThread auxclientthread,
string  ip 
) [inline]

Definition at line 16 of file auxclient.h.

Referenced by sizeEstimate().

+ Here is the caller graph for this function:


Member Function Documentation

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

Reimplemented from BObjectImp.

Definition at line 67 of file auxclient.cpp.

References _auxclientthread, Executor::getParamImp(), Executor::numParams(), and AuxClientThread::transmit().

+ Here is the call graph for this function:

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

Implements BObjectImp.

Definition at line 38 of file auxclient.cpp.

Definition at line 92 of file auxclient.cpp.

References _auxclientthread.

Referenced by AuxClientThread::run().

+ Here is the caller graph for this function:

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

Reimplemented from BObjectImp.

Definition at line 58 of file auxclient.cpp.

References _ip, and UninitObject::create().

+ Here is the call graph for this function:

std::string AuxConnection::getStringRep ( ) const [virtual]

Implements BObjectImp.

Definition at line 43 of file auxclient.cpp.

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

Reimplemented from BObjectImp.

Definition at line 53 of file auxclient.cpp.

References _auxclientthread.

size_t AuxConnection::sizeEstimate ( ) const [virtual]

Implements BObjectImp.

Definition at line 48 of file auxclient.cpp.

References AuxConnection().

+ Here is the call graph for this function:


Member Data Documentation

Definition at line 33 of file auxclient.h.

Referenced by call_method(), disconnect(), and isTrue().

string AuxConnection::_ip [private]

Definition at line 34 of file auxclient.h.

Referenced by get_member().


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