gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gzz-commits] gzz/gfx/jni GzzGL-jni.cxx


From: Tuomas Lukka
Subject: Re: [Gzz-commits] gzz/gfx/jni GzzGL-jni.cxx
Date: Wed, 25 Sep 2002 17:14:22 +0300
User-agent: Mutt/1.4i

> + /** Converts java.lang.String to C++ unistring
> +  *
> +  * typedef std::basic_string<unsigned short> unistring;
> +  *
> +  * @param env the JNI interface pointer
> +  * @param jstr java.lang.String
> +  * @return unistring
> +  */
> + Renderables::unistring jstr2unistr(JNIEnv *env, jstring jstr) {
> +   const jchar *strptr = env->GetStringChars(jstr, 0);
> +   Renderables::unistring unistr(strptr);
> +   // FIX PROP: Renderables::unistring unistr(strptr, 
> env->GetStringLength(jstr));
> +   env->ReleaseStringChars(jstr, strptr);
> +   return unistr;
> + }
> + 

Note that this is not yet sufficient: we also need the other function 
which converts to std::string for callGL uses.

        Tuomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]