10#include "FunctionConnector.h"
17 friend AbstractSocket;
18 friend class ListenSocket;
26 Thread(
const std::string & =
"Thread");
30 FunctionConnectorProtected<Thread>::Connector<>
started;
32 FunctionConnectorProtected<Thread>::Connector<>
finished;
34 FunctionConnectorProtected<Thread>::Connector<>
destroing;
42 std::vector<AbstractSocket *> sockets_;
46 bool operator()(
const AbstractSocket *,
const AbstractSocket *)
const;
The AbstractSocket class provides the base functionality for socket.
Definition AbstractSocket.h:20
AbstractThread(const std::string &)
Constructs a thread.
Definition AbstractThread.cpp:201
The LogStream class.
Definition LogStream.h:44
FunctionConnectorProtected< Thread >::Connector<> started
The Thread::started connector.
Definition Thread.h:30
static Thread * currentThread()
Returns a pointer to the AsyncFw::Thread that manages the currently executing thread.
Definition Thread.cpp:31
void startedEvent() override
Runs started()
Definition Thread.cpp:51
void finishedEvent() override
Runs finished()
Definition Thread.cpp:62
FunctionConnectorProtected< Thread >::Connector<> finished
The Thread::finished connector.
Definition Thread.h:32
FunctionConnectorProtected< Thread >::Connector<> destroing
The Thread::destroing connector.
Definition Thread.h:34
Thread(const std::string &="Thread")
Constructs a thread.
Definition Thread.cpp:33