CACAO
Public Member Functions | Static Public Member Functions | Static Private Attributes
java_lang_Thread Class Reference

GNU Classpath java/lang/Thread. More...

Inheritance diagram for java_lang_Thread:
java_lang_Object FieldAccess

Public Member Functions

 java_lang_Thread (java_handle_t *h)
 
java_handle_tget_vmThread () const
 
java_handle_tget_group () const
 
java_handle_tget_name () const
 
int32_t get_daemon () const
 
int32_t get_priority () const
 
java_handle_tget_exceptionHandler () const
 
void set_group (java_handle_t *value)
 
- Public Member Functions inherited from java_lang_Object
 java_lang_Object ()
 
 java_lang_Object (java_handle_t *h)
 
virtual ~java_lang_Object ()
 
virtual java_handle_tget_handle () const
 
vftbl_tget_vftbl () const
 
classinfoget_Class () const
 
int32_t get_hashcode () const
 
bool is_null () const
 
bool is_non_null () const
 

Static Public Member Functions

static void set_vmThread_offset (int32_t off)
 
static void set_group_offset (int32_t off)
 
static void set_name_offset (int32_t off)
 
static void set_daemon_offset (int32_t off)
 
static void set_priority_offset (int32_t off)
 
static void set_exceptionHandler_offset (int32_t off)
 

Static Private Attributes

static off_t offset_vmThread
 
static off_t offset_group
 
static off_t offset_name
 
static off_t offset_daemon
 
static off_t offset_priority
 
static off_t offset_exceptionHandler
 

Additional Inherited Members

- Protected Attributes inherited from java_lang_Object
java_handle_t_handle
 
- Private Member Functions inherited from FieldAccess
template<>
java_handle_tget (java_handle_t *h, const off_t offset)
 
template<>
void set (java_handle_t *h, const off_t offset, java_handle_t *value)
 
template<>
java_handle_tget_volatile (java_handle_t *h, const off_t offset)
 
template<>
void set_volatile (java_handle_t *h, const off_t offset, java_handle_t *value)
 
- Static Private Member Functions inherited from FieldAccess
template<class T >
static T get (java_handle_t *h, const off_t offset)
 
template<class T >
static void set (java_handle_t *h, const off_t offset, T value)
 
template<class T >
static T get_volatile (java_handle_t *h, const off_t offset)
 
template<class T >
static void set_volatile (java_handle_t *h, const off_t offset, T value)
 

Detailed Description

GNU Classpath java/lang/Thread.

Definition at line 792 of file javaobjects.hpp.

Constructor & Destructor Documentation

java_lang_Thread::java_lang_Thread ( java_handle_t h)
inline

Definition at line 803 of file javaobjects.hpp.

Member Function Documentation

int32_t java_lang_Thread::get_daemon ( ) const
inline

Definition at line 841 of file javaobjects.hpp.

java_handle_t * java_lang_Thread::get_exceptionHandler ( ) const
inline

Definition at line 851 of file javaobjects.hpp.

java_handle_t * java_lang_Thread::get_group ( ) const
inline

Definition at line 831 of file javaobjects.hpp.

java_handle_t * java_lang_Thread::get_name ( ) const
inline

Definition at line 836 of file javaobjects.hpp.

int32_t java_lang_Thread::get_priority ( ) const
inline

Definition at line 846 of file javaobjects.hpp.

java_handle_t * java_lang_Thread::get_vmThread ( ) const
inline

Definition at line 826 of file javaobjects.hpp.

static void java_lang_Thread::set_daemon_offset ( int32_t  off)
inlinestatic

Definition at line 820 of file javaobjects.hpp.

static void java_lang_Thread::set_exceptionHandler_offset ( int32_t  off)
inlinestatic

Definition at line 822 of file javaobjects.hpp.

void java_lang_Thread::set_group ( java_handle_t value)
inline

Definition at line 857 of file javaobjects.hpp.

static void java_lang_Thread::set_group_offset ( int32_t  off)
inlinestatic

Definition at line 818 of file javaobjects.hpp.

static void java_lang_Thread::set_name_offset ( int32_t  off)
inlinestatic

Definition at line 819 of file javaobjects.hpp.

static void java_lang_Thread::set_priority_offset ( int32_t  off)
inlinestatic

Definition at line 821 of file javaobjects.hpp.

static void java_lang_Thread::set_vmThread_offset ( int32_t  off)
inlinestatic

Definition at line 817 of file javaobjects.hpp.

Field Documentation

off_t java_lang_Thread::offset_daemon
staticprivate

Definition at line 798 of file javaobjects.hpp.

off_t java_lang_Thread::offset_exceptionHandler
staticprivate

Definition at line 800 of file javaobjects.hpp.

off_t java_lang_Thread::offset_group
staticprivate

Definition at line 796 of file javaobjects.hpp.

off_t java_lang_Thread::offset_name
staticprivate

Definition at line 797 of file javaobjects.hpp.

off_t java_lang_Thread::offset_priority
staticprivate

Definition at line 799 of file javaobjects.hpp.

off_t java_lang_Thread::offset_vmThread
staticprivate

Definition at line 795 of file javaobjects.hpp.


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