Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
JavaMessage Class Reference

#include <JavaMessageQueue.h>

Inherited by AllocObjectMessage, CallMessage, CallMessage, CallMethodMessage, CallMethodMessage, CallNonvirtualMethodMessage, CallNonvirtualMethodMessage, CallStaticMethodMessage, CallStaticMethodMessage, DefineClassMessage, DefineClassMessage, DeleteLocalRefMessage, DeleteLocalRefMessage, EvalMessage, EvalMessage, ExceptionClearMessage, ExceptionOccurredMessage, FinalizeMessage, FinalizeMessage, FindClassMessage, FindClassMessage, GetArrayElementsMessage, GetArrayLengthMessage, GetArrayRegionMessage, GetFieldIDMessage, GetFieldMessage, GetFieldMessage, GetMemberMessage, GetMemberMessage, GetMethodIDMessage, GetObjectArrayElementMessage, GetObjectClassMessage, GetSlotMessage, GetSlotMessage, GetStaticFieldMessage, GetStaticFieldMessage, GetStringCharsMessage, GetStringLengthMessage, GetStringUTFCharsMessage, GetStringUTFLengthMessage, GetSuperclassMessage, GetSuperclassMessage, GetWindowMessage, GetWindowMessage, IsAssignableFromMessage, IsInstanceOfMessage, IsSameObjectMessage, MessageRunnable, MessageRunnable, MonitorEnterMessage, MonitorExitMessage, NewArrayMessage, NewGlobalRefMessage, NewObjectArrayMessage, NewObjectMessage, NewObjectMessage, NewStringMessage, NewStringUTFMessage, RegisterNativesMessage, ReleaseArrayElementsMessage, ReleaseStringCharsMessage, ReleaseStringUTFCharsMessage, RemoveMemberMessage, RemoveMemberMessage, SetArrayRegionMessage, SetFieldMessage, SetMemberMessage, SetMemberMessage, SetObjectArrayElementMessage, SetSlotMessage, SetSlotMessage, SetStaticFieldMessage, ThrowMessage, ThrowNewMessage, ToStringMessage, ToStringMessage, and UnregisterNativesMessage.

Collaboration diagram for JavaMessage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 JavaMessage ()
virtual ~JavaMessage ()
void setNext (JavaMessage *next)
JavaMessagegetNext ()
virtual void execute (JNIEnv *env)=0
 JavaMessage ()
virtual ~JavaMessage ()
void setNext (JavaMessage *next)
JavaMessagegetNext ()
virtual void execute (JNIEnv *env)=0

Private Attributes

JavaMessagemNext

Detailed Description

Definition at line 49 of file JavaMessageQueue.h.


Constructor & Destructor Documentation

Definition at line 51 of file JavaMessageQueue.h.

: mNext(NULL) {}
virtual JavaMessage::~JavaMessage ( ) [inline, virtual]

Definition at line 52 of file JavaMessageQueue.h.

{}

Definition at line 52 of file JavaMessageQueue.h.

: mNext(NULL) {}
virtual JavaMessage::~JavaMessage ( ) [inline, virtual]

Definition at line 53 of file JavaMessageQueue.h.

{}

Member Function Documentation

virtual void JavaMessage::execute ( JNIEnv env) [pure virtual]

Implemented in MonitorExitMessage, MonitorEnterMessage, UnregisterNativesMessage, RegisterNativesMessage, SetArrayRegionMessage, GetArrayRegionMessage, ReleaseArrayElementsMessage, GetArrayElementsMessage, NewArrayMessage, SetObjectArrayElementMessage, GetObjectArrayElementMessage, NewObjectArrayMessage, GetArrayLengthMessage, ReleaseStringUTFCharsMessage, GetStringUTFCharsMessage, GetStringUTFLengthMessage, NewStringUTFMessage, ReleaseStringCharsMessage, GetStringCharsMessage, GetStringLengthMessage, NewStringMessage, GetFieldIDMessage, GetMethodIDMessage, IsInstanceOfMessage, GetObjectClassMessage, AllocObjectMessage, IsSameObjectMessage, DeleteLocalRefMessage, NewGlobalRefMessage, ExceptionClearMessage, ExceptionOccurredMessage, ThrowNewMessage, ThrowMessage, IsAssignableFromMessage, GetSuperclassMessage, FindClassMessage, DefineClassMessage, DeleteLocalRefMessage, SetStaticFieldMessage, GetSuperclassMessage, GetStaticFieldMessage, FindClassMessage, DefineClassMessage, CallStaticMethodMessage, FinalizeMessage, FinalizeMessage, GetWindowMessage, GetWindowMessage, SetFieldMessage, GetStaticFieldMessage, ToStringMessage, ToStringMessage, CallStaticMethodMessage, EvalMessage, GetFieldMessage, EvalMessage, CallMessage, CallMessage, CallNonvirtualMethodMessage, RemoveMemberMessage, RemoveMemberMessage, GetFieldMessage, SetSlotMessage, SetSlotMessage, CallMethodMessage, SetMemberMessage, CallNonvirtualMethodMessage, SetMemberMessage, NewObjectMessage, GetSlotMessage, GetSlotMessage, CallMethodMessage, GetMemberMessage, GetMemberMessage, NewObjectMessage, MessageRunnable, and MessageRunnable.

Here is the caller graph for this function:

virtual void JavaMessage::execute ( JNIEnv env) [pure virtual]

Implemented in MonitorExitMessage, MonitorEnterMessage, UnregisterNativesMessage, RegisterNativesMessage, SetArrayRegionMessage, GetArrayRegionMessage, ReleaseArrayElementsMessage, GetArrayElementsMessage, NewArrayMessage, SetObjectArrayElementMessage, GetObjectArrayElementMessage, NewObjectArrayMessage, GetArrayLengthMessage, ReleaseStringUTFCharsMessage, GetStringUTFCharsMessage, GetStringUTFLengthMessage, NewStringUTFMessage, ReleaseStringCharsMessage, GetStringCharsMessage, GetStringLengthMessage, NewStringMessage, GetFieldIDMessage, GetMethodIDMessage, IsInstanceOfMessage, GetObjectClassMessage, AllocObjectMessage, IsSameObjectMessage, DeleteLocalRefMessage, NewGlobalRefMessage, ExceptionClearMessage, ExceptionOccurredMessage, ThrowNewMessage, ThrowMessage, IsAssignableFromMessage, GetSuperclassMessage, FindClassMessage, DefineClassMessage, DeleteLocalRefMessage, SetStaticFieldMessage, GetSuperclassMessage, GetStaticFieldMessage, FindClassMessage, DefineClassMessage, CallStaticMethodMessage, FinalizeMessage, FinalizeMessage, GetWindowMessage, GetWindowMessage, SetFieldMessage, GetStaticFieldMessage, ToStringMessage, ToStringMessage, CallStaticMethodMessage, EvalMessage, GetFieldMessage, EvalMessage, CallMessage, CallMessage, CallNonvirtualMethodMessage, RemoveMemberMessage, RemoveMemberMessage, GetFieldMessage, SetSlotMessage, SetSlotMessage, CallMethodMessage, SetMemberMessage, CallNonvirtualMethodMessage, SetMemberMessage, NewObjectMessage, GetSlotMessage, GetSlotMessage, CallMethodMessage, GetMemberMessage, GetMemberMessage, NewObjectMessage, MessageRunnable, and MessageRunnable.

Definition at line 55 of file JavaMessageQueue.h.

{ return mNext; }

Here is the caller graph for this function:

Definition at line 56 of file JavaMessageQueue.h.

{ return mNext; }
void JavaMessage::setNext ( JavaMessage next) [inline]

Definition at line 54 of file JavaMessageQueue.h.

{ mNext = next; }

Here is the caller graph for this function:

void JavaMessage::setNext ( JavaMessage next) [inline]

Definition at line 55 of file JavaMessageQueue.h.

{ mNext = next; }

Member Data Documentation

Definition at line 60 of file JavaMessageQueue.h.


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