JNIpp 1.0
JNI meets C++
/Volumes/E/Github/itoa-jnipp/include/JNIpp/JavaLang.h File Reference

Contains java::Object and basic wrapper classes like java::String or java::Class. More...

Classes

class  java::Class
 Wrapper for java.lang.Class. More...
class  java::CharSequence
 Wrapper for java.lang.CharSequence. More...
class  java::String
 Wrapper for java.lang.String. More...
class  java::Throwable
 Wrapper for java.lang.Throwable. More...
class  java::Exception
 Wrapper for java.lang.Exception. More...
class  java::RuntimeException
 Wrapper for java.lang.RuntimeException. More...

Namespaces

namespace  java
 

Contains java::Object and basic wrapper classes.


Typedefs

typedef ObjectPointer< String > java::PString
 Pointer to String.
typedef ObjectPointer< Class > java::PClass
 Pointer to Class.
typedef ObjectPointer
< CharSequence > 
java::PCharSequence
 Pointer to CharSequence.
typedef ObjectPointer< Throwable > java::PThrowable
 Pointer to Throwable.
typedef ObjectPointer< Exception > java::PException
 Pointer to Exception.
typedef ObjectPointer
< RuntimeException > 
java::PRuntimeException
 Pointer to RuntimeException.

Functions

template<class OtherObjectType >
bool java::IsInstanceOf (const jni::AbstractObject &object)
 Checks whether object can be cast to OtherObjectType.
template<class OtherObjectType >
ObjectPointer< OtherObjectType > java::Cast (const jni::AbstractObject &object)
 Checks and casts object to OtherObjectType.

Detailed Description

Contains java::Object and basic wrapper classes like java::String or java::Class.