Home
last modified time | relevance | path

Searched refs:strings (Results 1 – 2 of 2) sorted by relevance

/libnativehelper/
DtoStringArray.cpp24 const char* const* strings; member
25 explicit ArrayCounter(const char* const* strings) : strings(strings) {} in ArrayCounter()
28 while (strings[count] != nullptr) { in operator ()()
36 const char* const* strings; member
37 explicit ArrayGetter(const char* const* strings) : strings(strings) {} in ArrayGetter()
39 return strings[i]; in operator ()()
49 MODULE_API jobjectArray toStringArray(JNIEnv* env, const char* const* strings) { in toStringArray() argument
50 ArrayCounter counter(strings); in toStringArray()
51 ArrayGetter getter(strings); in toStringArray()
/libnativehelper/include/nativehelper/
DtoStringArray.h27 MODULE_API jobjectArray toStringArray(JNIEnv* env, const char* const* strings);
56 const std::vector<std::string>& strings; member
57 explicit VectorCounter(const std::vector<std::string>& strings) : strings(strings) {} in VectorCounter()
59 return strings.size(); in operator()
63 const std::vector<std::string>& strings; member
64 explicit VectorGetter(const std::vector<std::string>& strings) : strings(strings) {} in VectorGetter()
66 return strings[i].c_str(); in operator()
70 inline jobjectArray toStringArray(JNIEnv* env, const std::vector<std::string>& strings) { in toStringArray() argument
71 VectorCounter counter(strings); in toStringArray()
72 VectorGetter getter(strings); in toStringArray()