|
MIRA
|
A proxy object that represents a connection. More...
#include <fw/RemoteConnectionPool.h>

Public Member Functions | |
| RemoteConnectionProxy () | |
| RemoteConnectionProxy (RemoteConnectionProxy &&) noexcept | |
| RemoteConnectionProxy & | operator= (RemoteConnectionProxy &&) noexcept |
| ~RemoteConnectionProxy () | |
| Destructor Calls RemoteConnectionPool::stopConnection on its connection. More... | |
| template<typename Reflector > | |
| void | reflect (Reflector &r) |
| const RemoteConnection * | operator-> () const |
| RemoteConnection * | operator-> () |
| const RemoteConnection & | operator* () const |
| RemoteConnection & | operator* () |
| const RemoteConnection * | get () const |
| RemoteConnection * | get () |
| bool | valid () const |
| RemoteConnectionProxy is valid if its RemoteConnectionPool and RemoteConnection pointers are valid and the referred pool contains the referred connection. More... | |
| bool | operator== (const RemoteConnection *other) const |
Friends | |
| class | RemoteConnectionPool |
| void | swap (RemoteConnectionProxy &a, RemoteConnectionProxy &b) |
A proxy object that represents a connection.
It is noncopyable.
|
inline |
|
noexcept |
Destructor Calls RemoteConnectionPool::stopConnection on its connection.
|
noexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool valid | ( | ) | const |
RemoteConnectionProxy is valid if its RemoteConnectionPool and RemoteConnection pointers are valid and the referred pool contains the referred connection.
|
inline |
|
friend |
|
friend |
1.8.14