Logo Search packages:      
Sourcecode: xulrunner-1.9 version File versions

UpJVMWindowBase Class Reference

Inheritance diagram for UpJVMWindowBase:

UpSupportsBase UpWrapperBase UpJVMConsole UpJVMWindow

List of all members.

Detailed Description

Base class for nsIJVMWindow decendants.

Definition at line 2925 of file wrap_XPCOM.cpp.

Public Member Functions

void * getInterfacePointer ()
void * getThis ()
void * getVFT ()
void upInsertWrapper (void)
int upRemoveWrapper (void)

Static Public Member Functions

static void * findDownWrapper (void *pvThis)
static void * findUpWrapper (void *pvThis)
static UpWrapperBasefindUpWrapper (void *pvThis, REFNSIID iid)
static void upLock (void)
static void upUnLock ()

Protected Member Functions

nsrefcnt hlpAddRef ()
NS_IMETHOD hlpHide (void)
NS_IMETHOD hlpIsVisible (PRBool *result)
nsresult hlpQueryInterface (REFNSIID aIID, void **aInstancePtr)
nsrefcnt hlpRelease ()
NS_IMETHOD hlpShow (void)
 UpJVMWindowBase (void *pvThis, void *pvInterface, REFNSIID aIID)

Protected Attributes

volatile UpWrapperBasempNext
void * mpvInterface
void * mpvThis
void * mpvVFTable

Static Protected Attributes

static HMTX mhmtx = NULLHANDLE
static volatile UpWrapperBasempHead = NULL

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index