Home
last modified time | relevance | path

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 Dcommon_func.cpp251 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 Dstream_impl.cpp67 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 Dcommon_func.cpp444 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()