#include <Proxy.hpp>
Inheritance diagram for corelinux::Proxy

Public Methods | |
| Proxy ( void ) | |
| Default constructor. | |
| Proxy ( SubjectImpl *aSubject ) throw (Assertion) | |
| Constructor with SubjectImpl instance. More... | |
| Proxy ( const Proxy &aProxy ) | |
| Copy constructor. More... | |
| virtual | ~Proxy ( void ) |
| Virtual destructor. | |
| Proxy& | operator= ( const Proxy &aProxy ) |
| Assignment operator. More... | |
| bool | operator== ( const Proxy &aProxy ) const |
| Equality operator. More... | |
| virtual SubjectImpl* | operator-> ( void ) |
| Operator selector overload. More... | |
| virtual SubjectImpl& | operator * ( void ) throw ( Assertion ) |
| Operator dereference overload. More... | |
| virtual const SubjectImpl& | getSubject ( void ) const throw ( Assertion ) |
| Returns a reference to theSubjec. More... | |
Protected Methods | |
| virtual void | setSubject ( SubjectImpl *aSubject ) |
Protected Attributes | |
| SubjectImpl* | theSubject |
| The subject pointer. | |
|
||||
|
Constructor with SubjectImpl instance.
|
|
||||
|
Copy constructor.
|
|
||||
|
Returns a reference to theSubjec.
|
|
||||
|
Operator dereference overload.
|
|
||||
|
Operator selector overload.
|
|
||||
|
Assignment operator.
|
|
||||
|
Equality operator.
|