Searched refs:bufferGuard (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/ |
H A D | common_func.cpp | 251 unique_ptr<char[]> bufferGuard = nullptr; in GetWriteArg() local 252 tie(succ, bufferGuard, bufLen) = DecodeString(env, jsBuffer, op.GetProp("encoding")); in GetWriteArg() 260 buf = bufferGuard.get(); in GetWriteArg() 281 return { true, move(bufferGuard), retBuf, retLen, position }; in GetWriteArg() 333 unique_ptr<char[]> bufferGuard; in GetWriteArgV9() local 334 tie(succ, bufferGuard, bufLen) = DecodeString(env, jsBuffer, op.GetProp("encoding")); in GetWriteArgV9() 343 buf = bufferGuard.get(); in GetWriteArgV9() 363 return { true, move(bufferGuard), buf, retLen, hasPos, retPos }; in GetWriteArgV9()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/cj/src/ |
H A D | stream_impl.cpp | 67 auto [decodeState, bufferGuard, bufLen] = DecodeString(buffer, encode); in GetWriteArg() 72 buf = bufferGuard.get(); in GetWriteArg() 90 return { SUCCESS_CODE, move(bufferGuard), buf, retLen, offset }; in GetWriteArg()
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/ |
H A D | common_func.cpp | 444 unique_ptr<char[]> bufferGuard = nullptr; in GetReadArg() local 446 tie(succ, bufferGuard, bufLen) = DecodeString(env, jsBuffer, op.GetPropValue("encoding")); in GetReadArg() 448 tie(succ, bufferGuard, bufLen) = DecodeString(env, jsBuffer, op.GetProp("encoding")); in GetReadArg() 458 buf = bufferGuard.get(); in GetReadArg() 485 return { true, move(bufferGuard), buf, retLen, offset }; in GetReadArg()
|