Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
CallNonvirtualMethodMessage Class Reference
Inheritance diagram for CallNonvirtualMethodMessage:
Inheritance graph
[legend]
Collaboration diagram for CallNonvirtualMethodMessage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CallNonvirtualMethodMessage (jni_type type, jobject obj, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result)
virtual void execute (JNIEnv *env)
 CallNonvirtualMethodMessage (jni_type type, jobject obj, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result)
virtual void execute (JNIEnv *env)
void setNext (JavaMessage *next)
void setNext (JavaMessage *next)
JavaMessagegetNext ()
JavaMessagegetNext ()

Private Attributes

jni_type type
jobject obj
jclass clazz
jmethodID methodID
jvalueargs
jvalueresult

Detailed Description

=--------------------------------------------------------------------------=

Definition at line 585 of file CSecureEnv.cpp.


Constructor & Destructor Documentation

CallNonvirtualMethodMessage::CallNonvirtualMethodMessage ( jni_type  type,
jobject  obj,
jclass  clazz,
jmethodID  methodID,
jvalue args,
jvalue result 
) [inline]

Definition at line 594 of file CSecureEnv.cpp.

       {
              this->type = type;
              this->obj = obj;
              this->clazz = clazz;
              this->methodID = methodID;
              this->args = args;
              this->result = result;
       }
CallNonvirtualMethodMessage::CallNonvirtualMethodMessage ( jni_type  type,
jobject  obj,
jclass  clazz,
jmethodID  methodID,
jvalue args,
jvalue result 
) [inline]

Definition at line 744 of file CSecureEnv.cpp.

       {
              this->type = type;
              this->obj = obj;
              this->clazz = clazz;
              this->methodID = methodID;
              this->args = args;
              this->result = result;
       }

Member Function Documentation

virtual void CallNonvirtualMethodMessage::execute ( JNIEnv env) [inline, virtual]
virtual void CallNonvirtualMethodMessage::execute ( JNIEnv env) [inline, virtual]

Implements JavaMessage.

Definition at line 754 of file CSecureEnv.cpp.

Here is the call graph for this function:

JavaMessage* JavaMessage::getNext ( ) [inline, inherited]

Definition at line 55 of file JavaMessageQueue.h.

{ return mNext; }

Here is the caller graph for this function:

JavaMessage* JavaMessage::getNext ( ) [inline, inherited]

Definition at line 56 of file JavaMessageQueue.h.

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

Definition at line 54 of file JavaMessageQueue.h.

{ mNext = next; }

Here is the caller graph for this function:

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

Definition at line 55 of file JavaMessageQueue.h.

{ mNext = next; }

Member Data Documentation

Definition at line 590 of file CSecureEnv.cpp.

Definition at line 588 of file CSecureEnv.cpp.

Definition at line 589 of file CSecureEnv.cpp.

Definition at line 587 of file CSecureEnv.cpp.

Definition at line 591 of file CSecureEnv.cpp.

Definition at line 586 of file CSecureEnv.cpp.


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