comparison src/getset.h @ 49:2db3640905ef

Rewrite RealTime so as not to use a native object handle, removing onerous and unsatisfactory requirement to call dispose() on all RealTime objects or leak native heap
author Chris Cannam
date Wed, 02 Sep 2015 15:17:40 +0100
parents c9515589be7d
children 2b8e1416327d
comparison
equal deleted inserted replaced
48:bac96f9d9295 49:2db3640905ef
43 #include <vamp-hostsdk/RealTime.h> 43 #include <vamp-hostsdk/RealTime.h>
44 44
45 extern int 45 extern int
46 getIntField(JNIEnv *env, jobject obj, std::string name); 46 getIntField(JNIEnv *env, jobject obj, std::string name);
47 47
48 extern Vamp::RealTime
49 getRealTime(JNIEnv *env, jobject obj); // where obj is a RealTime object
50
48 extern void 51 extern void
49 setStringField(JNIEnv *env, jobject obj, std::string name, std::string value); 52 setStringField(JNIEnv *env, jobject obj, std::string name, std::string value);
50 53
51 extern void 54 extern void
52 setFloatField(JNIEnv *env, jobject obj, std::string name, float value); 55 setFloatField(JNIEnv *env, jobject obj, std::string name, float value);