OsmAnd
Defines | Functions | Variables
jni/osmand/renderRules.cpp File Reference
#include <jni.h>
#include <android/log.h>
#include <iterator>
#include <string>
#include <vector>
#include <hash_map>
#include "renderRules.h"
#include "common.h"

Defines

#define _OSMAND_RENDER_RULES

Functions

JNIEXPORT void JNICALL Java_net_osmand_plus_render_NativeOsmandLibrary_initRenderingRulesStorage (JNIEnv *ienv, jobject obj, jobject storage)
RenderingRuleSearchRequestinitSearchRequest (jobject renderingRuleSearchRequest)
void loadJniRenderingRules ()
void unloadJniRenderRules ()

Variables

jclass ListClass
jmethodID List_size
jmethodID List_get
jclass RenderingRuleClass
jfieldID RenderingRule_properties
jfieldID RenderingRule_intProperties
jfieldID RenderingRule_floatProperties
jfieldID RenderingRule_ifElseChildren
jfieldID RenderingRule_ifChildren
jclass RenderingRuleStoragePropertiesClass
jfieldID RenderingRuleStorageProperties_rules
jclass RenderingRulePropertyClass
jfieldID RenderingRuleProperty_type
jfieldID RenderingRuleProperty_input
jfieldID RenderingRuleProperty_attrName
jclass RenderingRulesStorageClass
jfieldID RenderingRulesStorageClass_dictionary
jfieldID RenderingRulesStorage_PROPS
jmethodID RenderingRulesStorage_getRules
jclass RenderingRuleSearchRequestClass
jfieldID RenderingRuleSearchRequest_storage
jfieldID RenderingRuleSearchRequest_props
jfieldID RenderingRuleSearchRequest_values
jfieldID RenderingRuleSearchRequest_fvalues
jfieldID RenderingRuleSearchRequest_savedValues
jfieldID RenderingRuleSearchRequest_savedFvalues
RenderingRulesStoragedefaultStorage = NULL

Define Documentation


Function Documentation

RenderingRuleSearchRequest* initSearchRequest ( jobject  renderingRuleSearchRequest)
JNIEXPORT void JNICALL Java_net_osmand_plus_render_NativeOsmandLibrary_initRenderingRulesStorage ( JNIEnv *  ienv,
jobject  obj,
jobject  storage 
)

Variable Documentation

jmethodID List_get
jmethodID List_size
jclass ListClass
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines