Back to index

lightning-sunbird  0.9+nobinonly
Defines | Functions | Variables
nsAppShell.cpp File Reference
#include "nsAppShell.h"
#include "nsIEventQueueService.h"
#include "nsServiceManagerUtils.h"
#include "plhash.h"
#include "prenv.h"
#include "nsCommonWidget.h"
#include <gtk/gtkmain.h>

Go to the source code of this file.


#define NUMBER_HASH_KEY(_num)   ((PLHashNumber) _num)


static gboolean event_processor_callback (GIOChannel *source, GIOCondition condition, gpointer data)
static PLHashNumber IntHashKey (PRInt32 key)


static PRBool sInitialized = PR_FALSE
static PLHashTablesQueueHashTable = nsnull
static PLHashTablesCountHashTable = nsnull

Define Documentation

#define NUMBER_HASH_KEY (   _num)    ((PLHashNumber) _num)

Definition at line 73 of file nsAppShell.cpp.

Function Documentation

static gboolean event_processor_callback ( GIOChannel *  source,
GIOCondition  condition,
gpointer  data 
) [static]

Definition at line 61 of file nsAppShell.cpp.

    nsIEventQueue *eventQueue = (nsIEventQueue *)data;
    if (eventQueue)

    // always remove the source event
    return TRUE;
static PLHashNumber IntHashKey ( PRInt32  key) [static]

Definition at line 76 of file nsAppShell.cpp.

    return NUMBER_HASH_KEY(key);

Variable Documentation

Definition at line 52 of file nsAppShell.cpp.

Definition at line 50 of file nsAppShell.cpp.

Definition at line 51 of file nsAppShell.cpp.