Argentum Online - Servidor
Referencia de la Clase ClientInitializeHandler
Diagrama de herencias de ClientInitializeHandler
BlockingThEventHandler Thread EventHandler

Métodos protegidos

void handle (Event &ev) override
 
- Métodos protegidos heredados desde BlockingThEventHandler
Event pop_event ()
 

Otros miembros heredados

- Métodos públicos heredados desde BlockingThEventHandler
 BlockingThEventHandler (BlockingThEventHandler &&other)
 
BlockingThEventHandleroperator= (BlockingThEventHandler &&other)
 
bool is_threaded () const override
 Verificar si un EventHandler tiene un thread dedicado. Más...
 
bool is_done () const
 
void push_event (const Event &ev) override
 
virtual void run () override
 Function to be called by the thread. Más...
 
virtual void stop ()
 
- Métodos públicos heredados desde Thread
 Thread ()
 Construct a new Thread object. Más...
 
 Thread (const Thread &)=delete
 
Threadoperator= (const Thread &)=delete
 
 Thread (Thread &&other)
 Move constructor. Más...
 
virtual Threadoperator= (Thread &&other)
 
void operator() ()
 Thread as a functor, same as start(). Más...
 
void start ()
 Start the thread. Más...
 
virtual void join ()
 Join the thread. Más...
 
void usleep (unsigned int us)
 Sleeps for value in micro-seconds. Más...
 
template<class Rep , class Period >
void sleep (const std::chrono::duration< Rep, Period > &duration)
 Wrapper of std::this_thread::sleep_for. Más...
 
virtual ~Thread ()
 Deletes safely the thread, if it not joined, join() Más...
 

La documentación para esta clase fue generada a partir de los siguientes ficheros: