Freeciv21
Develop your civilization from humble roots to a global empire
update_queue.h File Reference
#include <QHash>
#include <QPair>
#include <QQueue>
+ Include dependency graph for update_queue.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  update_queue_data
 
struct  waiting_queue_data
 
class  update_queue
 

Typedefs

typedef void(* uq_callback_t) (void *data)
 
typedef void(* uq_free_fn_t) (void *data)
 
typedef QList< struct waiting_queue_data * > waitq_list
 
typedef QPair< uq_callback_t, struct update_queue_data * > updatePair
 
typedef QHash< int, waitq_list * > waitingQueue
 

Functions

bool update_queue_is_switching_page (void)
 
void players_dialog_update ()
 

Typedef Documentation

◆ updatePair

typedef QPair<uq_callback_t, struct update_queue_data *> updatePair

Definition at line 36 of file update_queue.h.

◆ uq_callback_t

typedef void(* uq_callback_t) (void *data)

Definition at line 19 of file update_queue.h.

◆ uq_free_fn_t

typedef void(* uq_free_fn_t) (void *data)

Definition at line 20 of file update_queue.h.

◆ waitingQueue

typedef QHash<int, waitq_list *> waitingQueue

Definition at line 37 of file update_queue.h.

◆ waitq_list

typedef QList<struct waiting_queue_data *> waitq_list

Definition at line 35 of file update_queue.h.

Function Documentation

◆ players_dialog_update()

void players_dialog_update ( )

◆ update_queue_is_switching_page()

bool update_queue_is_switching_page ( void  )

Definition at line 325 of file update_queue.cpp.