CACAO
Public Member Functions
java_lang_management_MemoryUsage Class Reference

java/lang/management/MemoryUsage More...

Inheritance diagram for java_lang_management_MemoryUsage:
java_lang_Object FieldAccess

Public Member Functions

 java_lang_management_MemoryUsage (java_handle_t *h)
 
 java_lang_management_MemoryUsage (int64_t init, int64_t used, int64_t commited, int64_t maximum)
 Constructs a new instance of the class by calling the appropriate Java initializer. More...
 
- 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
 

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

java/lang/management/MemoryUsage

Object layout:

0. object header [other fields are not used]

Definition at line 523 of file javaobjects.hpp.

Constructor & Destructor Documentation

java_lang_management_MemoryUsage::java_lang_management_MemoryUsage ( java_handle_t h)
inline

Definition at line 525 of file javaobjects.hpp.

java_lang_management_MemoryUsage::java_lang_management_MemoryUsage ( int64_t  init,
int64_t  used,
int64_t  commited,
int64_t  maximum 
)

Constructs a new instance of the class by calling the appropriate Java initializer.

Definition at line 85 of file javaobjects.cpp.


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