Mercurial > hg > jvamp
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); |