Twitch SDK (Internal)
Public Member Functions | Protected Attributes | List of all members
ttv::binding::java::ScopedJavaWcharStringConverter Class Reference

#include <java_utility.h>

Public Member Functions

 ScopedJavaWcharStringConverter (JNIEnv *jEnv, jstring jstr)
 
const wchar_t * GetNativeString () const
 

Protected Attributes

JNIEnv * mjEnv
 
jstring mJavaString
 
const wchar_t * mNativeString
 
std::wstring mSTDWideString
 

Constructor & Destructor Documentation

◆ ScopedJavaWcharStringConverter()

ttv::binding::java::ScopedJavaWcharStringConverter::ScopedJavaWcharStringConverter ( JNIEnv *  jEnv,
jstring  jstr 
)

Member Function Documentation

◆ GetNativeString()

const wchar_t* ttv::binding::java::ScopedJavaWcharStringConverter::GetNativeString ( ) const

Member Data Documentation

◆ mJavaString

jstring ttv::binding::java::ScopedJavaWcharStringConverter::mJavaString
protected

◆ mjEnv

JNIEnv* ttv::binding::java::ScopedJavaWcharStringConverter::mjEnv
protected

◆ mNativeString

const wchar_t* ttv::binding::java::ScopedJavaWcharStringConverter::mNativeString
protected

◆ mSTDWideString

std::wstring ttv::binding::java::ScopedJavaWcharStringConverter::mSTDWideString
protected

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