Mercurial > hg > jvamp
view src/getset.h @ 14:f7ca3afb429c
Implement convertFeature
author | Chris Cannam |
---|---|
date | Fri, 27 Jan 2012 18:19:45 +0000 |
parents | d791e1324ab6 |
children | c9515589be7d |
line wrap: on
line source
#ifndef _GETSET_H_INCLUDED_ #define _GETSET_H_INCLUDED_ #include <jni.h> #include <string> #include <vector> #include <vamp-hostsdk/RealTime.h> extern int getIntField(JNIEnv *env, jobject obj, std::string name); extern void setStringField(JNIEnv *env, jobject obj, std::string name, std::string value); extern void setFloatField(JNIEnv *env, jobject obj, std::string name, float value); extern void setBooleanField(JNIEnv *env, jobject obj, std::string name, bool value); extern void setIntField(JNIEnv *env, jobject obj, std::string name, int value); extern void setRealTimeField(JNIEnv *env, jobject obj, std::string name, Vamp::RealTime value); extern void setObjectField(JNIEnv *env, jobject obj, std::string name, std::string type, jobject value); extern void setFloatArrayField(JNIEnv *env, jobject obj, std::string name, std::vector<float> value); extern void setStringArrayField(JNIEnv *env, jobject obj, std::string name, std::vector<std::string> value); extern jmethodID getEnumValueOfMethod(JNIEnv *env); #endif