
Public Types | |
| enum | Type { Server, Client } |
| Type of instance. More... | |
Public Member Functions | |
| QimsysAbstractIpcObject (QObject *parent=0, Type type=Client) | |
| Constructor. | |
| ~QimsysAbstractIpcObject () | |
| Destructor. | |
| Type | type () const |
| Object Type. | |
| virtual bool | init () |
| Initialize object. | |
| virtual bool | hasError () const |
| returns if an instance has error. | |
Protected Member Functions | |
| virtual QimsysAbstractIpcObject * | server () const =0 |
| returns server instance. | |
| QObject * | proxy () const |
| Proxy object. | |
This class makes it easier to implement IPC mechanisms in qimsys.
| Type QimsysAbstractIpcObject::type | ( | ) | const |
| void QimsysAbstractIpcObject::init | ( | ) | [virtual] |
Initialize object.
Make sure to call init() for every instance.
Reimplemented in QimsysApplicationManager, QimsysCandidates, QimsysKeyManager, and QimsysPreedit.
| QimsysAbstractIpcObject * QimsysAbstractIpcObject::server | ( | ) | const [protected, pure virtual] |
returns server instance.
Implemented in QimsysApplicationManager, QimsysCandidates, QimsysKeyManager, and QimsysPreedit.
| QObject * QimsysAbstractIpcObject::proxy | ( | ) | const [protected] |
Proxy object.
This method returns
1.5.6