示例#1
0
	/*
	* Class:     aflobby_CUnitSyncJNIBindings
	* Method:    ReadArchiveFile
	* Signature: (II)Ljava/lang/String;
	public static native String ReadArchiveFile(int archive, int handle);
	*/
	JNIEXPORT jstring JNICALL Java_aflobby_CUnitSyncJNIBindings_ReadArchiveFile
		(JNIEnv *env, jclass myobject, jint archive, jint handle){
			int size = SizeArchiveFile(archive,handle);
			unsigned char* buffer = new unsigned char[size];
			ReadArchiveFile(archive,handle,buffer,size);
			return env->NewStringUTF((const char*)buffer);
		}
示例#2
0
/* ---------------- CatalogManager ------------ */
CatalogManager::CatalogManager(string path):path_(path) { ReadArchiveFile(); }