Lines Matching refs:string
21 #include <string>
48 TextEcodeInfo(napi_env napiEnv, napi_value srcValue, std::string encodingStr): env(napiEnv),
54 std::string encoding;
57 OutBufferInfo(size_t length, std::string inputStr, size_t bufferLength, size_t cnt, std::string bufferRst)
65 std::string rstBuffer;
68 std::string bufferResult;
71 InputBufferInfo(std::string InputEncoding, size_t charSize): encoding(InputEncoding),
74 std::string encoding;
77 UConverter* CreateConverter(const std::string& encStr_, UErrorCode& codeflag);
78 std::string ConvertToString(UChar* uchar, size_t length);
79 void EncodeIntoChinese(napi_env env, napi_value src, std::string encoding, std::string& buffer);
80 std::string UnicodeConversion(std::string encoding, char16_t* originalBuffer, size_t inputSize);
83 std::string encoding);
85 int GetMaxByteSize(std::string encoding);
87 std::u16string Utf8ToUtf16BE(const std::string &u8Str, bool *ok = nullptr);
89 void OtherEncode(napi_env env, napi_value src, napi_value* arrayBuffer, size_t &outLens, std::string encoding);