Home | History | Annotate | Download | only in android

Lines Matching defs:AAsset

34 // but AAssetDir and AAsset are actual wrappers for isolation.
48 struct AAsset {
51 AAsset(Asset* asset) : mAsset(asset) { }
52 ~AAsset() { delete mAsset; }
87 AAsset* AAssetManager_open(AAssetManager* amgr, const char* filename, int mode)
113 return new AAsset(asset);
171 int AAsset_read(AAsset* asset, void* buf, size_t count)
176 off_t AAsset_seek(AAsset* asset, off_t offset, int whence)
181 off64_t AAsset_seek64(AAsset* asset, off64_t offset, int whence)
186 void AAsset_close(AAsset* asset)
192 const void* AAsset_getBuffer(AAsset* asset)
197 off_t AAsset_getLength(AAsset* asset)
202 off64_t AAsset_getLength64(AAsset* asset)
207 off_t AAsset_getRemainingLength(AAsset* asset)
212 off64_t AAsset_getRemainingLength64(AAsset* asset)
217 int AAsset_openFileDescriptor(AAsset* asset, off_t* outStart, off_t* outLength)
228 int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength)
233 int AAsset_isAllocated(AAsset* asset)