Searched refs:CString (Results 1 - 25 of 117) sorted by relevance

12345

/external/chromium_org/third_party/WebKit/Source/wtf/testing/
H A DWTFTestHelpersTest.cpp35 #include "wtf/text/CString.h"
45 CString toCStringThroughPrinter(const String& string)
50 return CString(result.data(), result.length());
55 EXPECT_EQ(CString("\"Hello!\""), toCStringThroughPrinter("Hello!"));
56 EXPECT_EQ(CString("\"\\\"\""), toCStringThroughPrinter("\""));
57 EXPECT_EQ(CString("\"\\\\\""), toCStringThroughPrinter("\\"));
58 EXPECT_EQ(CString("\"\\u0000\\u0001\\u0002\\u0003\\u0004\\u0005\\u0006\\u0007\""), toCStringThroughPrinter(String("\x00\x01\x02\x03\x04\x05\x06\x07", 8)));
59 EXPECT_EQ(CString("\"\\u0008\\t\\n\\u000B\\u000C\\r\\u000E\\u000F\""), toCStringThroughPrinter(String("\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F", 8)));
60 EXPECT_EQ(CString("\"\\u0010\\u0011\\u0012\\u0013\\u0014\\u0015\\u0016\\u0017\""), toCStringThroughPrinter(String("\x10\x11\x12\x13\x14\x15\x16\x17", 8)));
61 EXPECT_EQ(CString("\"\\u001
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/text/
H A DLineEnding.h42 PLATFORM_EXPORT CString normalizeLineEndingsToCRLF(const CString& from);
45 PLATFORM_EXPORT void normalizeLineEndingsToCR(const CString& from, Vector<char>& result);
48 PLATFORM_EXPORT void normalizeLineEndingsToLF(const CString& from, Vector<char>& result);
52 PLATFORM_EXPORT void normalizeLineEndingsToNative(const CString& from, Vector<char>& result);
H A DTextBreakIteratorInternalICU.cpp27 #include "wtf/text/CString.h"
36 DEFINE_STATIC_LOCAL(const CString, locale, (defaultLanguage().latin1()));
H A DLineEnding.cpp35 #include "wtf/text/CString.h"
43 virtual void copy(const CString&) = 0;
49 CStringBuffer(CString& buffer)
58 m_buffer = CString::newUninitialized(size, ptr);
62 virtual void copy(const CString& source) OVERRIDE
67 const CString& buffer() const { return m_buffer; }
70 CString m_buffer;
88 virtual void copy(const CString& source) OVERRIDE
97 void internalNormalizeLineEndingsToCRLF(const CString& from, OutputBuffer& buffer)
154 void normalizeToCROrLF(const CString
[all...]
/external/chromium_org/third_party/WebKit/Source/wtf/text/
H A DCString.h35 // CStringBuffer is the ref-counted storage class for the characters in a CString.
43 friend class CString;
59 class WTF_EXPORT CString { class in namespace:WTF
61 CString() { } function in class:WTF::CString
62 CString(const char*);
63 CString(const char*, size_t length);
64 CString(CStringBuffer* buffer) : m_buffer(buffer) { } function in class:WTF::CString
65 static CString newUninitialized(size_t length, char*& characterBuffer);
88 WTF_EXPORT bool operator==(const CString& a, const CString
[all...]
H A DCString.cpp28 #include "CString.h"
53 CString::CString(const char* str)
61 CString::CString(const char* str, size_t length)
71 void CString::init(const char* str, size_t length)
80 char* CString::mutableData()
88 CString CString::newUninitialized(size_t length, char*& characterBuffer)
90 CString resul
[all...]
H A DTextCodecLatin1.h40 virtual CString encode(const UChar*, size_t length, UnencodableHandling) override;
41 virtual CString encode(const LChar*, size_t length, UnencodableHandling) override;
44 CString encodeCommon(const CharType*, size_t length, UnencodableHandling);
H A DTextCodecUserDefined.h40 virtual CString encode(const UChar*, size_t length, UnencodableHandling) override;
41 virtual CString encode(const LChar*, size_t length, UnencodableHandling) override;
44 CString encodeCommon(const CharType*, size_t length, UnencodableHandling);
H A DCStringTest.cpp28 #include "wtf/text/CString.h"
35 CString string;
40 CString stringFromCharPointer(static_cast<const char*>(0));
45 CString stringFromCharAndLength(static_cast<const char*>(0), 0);
54 CString string(emptyString);
59 CString stringWithLength(emptyString, 0);
69 CString string(referenceString);
74 CString stringWithLength(referenceString, 6);
83 CString emptyString = CString
[all...]
H A DTextCodecUTF8.h45 virtual CString encode(const UChar*, size_t length, UnencodableHandling) override;
46 virtual CString encode(const LChar*, size_t length, UnencodableHandling) override;
49 CString encodeCommon(const CharType* characters, size_t length);
H A DTextCodecUTF16.h41 virtual CString encode(const UChar*, size_t length, UnencodableHandling) override;
42 virtual CString encode(const LChar*, size_t length, UnencodableHandling) override;
H A DTextCodecICU.h52 virtual CString encode(const UChar*, size_t length, UnencodableHandling) override;
53 virtual CString encode(const LChar*, size_t length, UnencodableHandling) override;
56 CString encodeCommon(const CharType*, size_t length, UnencodableHandling);
57 CString encodeInternal(const TextCodecInput&, UnencodableHandling);
H A DTextCodecUserDefined.cpp30 #include "wtf/text/CString.h"
66 static CString encodeComplexUserDefined(const CharType* characters, size_t length, UnencodableHandling handling)
89 return CString(bytes, resultLength);
93 CString TextCodecUserDefined::encodeCommon(const CharType* characters, size_t length, UnencodableHandling handling)
96 CString result = CString::newUninitialized(length, bytes);
113 CString TextCodecUserDefined::encode(const UChar* characters, size_t length, UnencodableHandling handling)
118 CString TextCodecUserDefined::encode(const LChar* characters, size_t length, UnencodableHandling handling)
H A DBase64.h32 #include "wtf/text/CString.h"
49 WTF_EXPORT void base64Encode(const CString&, Vector<char>&, Base64EncodePolicy = Base64DoNotInsertLFs);
52 WTF_EXPORT String base64Encode(const CString&, Base64EncodePolicy = Base64DoNotInsertLFs);
64 inline void base64Encode(const CString& in, Vector<char>& out, Base64EncodePolicy policy)
74 inline String base64Encode(const CString& in, Base64EncodePolicy policy)
H A DTextCodecUTF16.cpp30 #include "wtf/text/CString.h"
135 CString TextCodecUTF16::encode(const UChar* characters, size_t length, UnencodableHandling)
146 CString result = CString::newUninitialized(length * 2, bytes);
148 // FIXME: CString is not a reasonable data structure for encoded UTF-16, which will have
149 // null characters inside it. Perhaps the result of encode should not be a CString.
167 CString TextCodecUTF16::encode(const LChar* characters, size_t length, UnencodableHandling)
173 CString result = CString::newUninitialized(length * 2, bytes);
/external/chromium_org/third_party/WebKit/Source/platform/network/
H A DFormDataBuilder.h40 static void beginMultiPartHeader(Vector<char>&, const CString& boundary, const CString& name);
41 static void addBoundaryToMultiPartHeader(Vector<char>&, const CString& boundary, bool isLastBoundary = false);
43 static void addContentTypeToMultiPartHeader(Vector<char>&, const CString& mimeType);
47 static void addKeyValuePairAsFormData(Vector<char>&, const CString& key, const CString& value, FormData::EncodingType = FormData::FormURLEncoded);
48 static void encodeStringAsFormData(Vector<char>&, const CString&);
/external/chromium_org/sandbox/win/tools/finder/
H A Dfinder.h66 DWORD ParseFileSystem(ATL::CString path);
72 DWORD ParseRegistry(HKEY key, ATL::CString print_name);
79 DWORD ParseKernelObjects(ATL::CString path);
83 DWORD TestFileAccess(ATL::CString path);
89 DWORD TestRegAccess(HKEY key, ATL::CString name, ATL::CString print_name);
94 DWORD TestKernelObjectAccess(ATL::CString path, ATL::CString type);
97 void Output(ATL::CString type, ATL::CString acces
[all...]
H A Dfinder_fs.cc9 DWORD Finder::ParseFileSystem(ATL::CString directory) {
14 ATL::CString name_to_search = directory + L"\\*";
29 ATL::CString complete_name = directory + L"\\" + find_data.cFileName;
50 DWORD Finder::TestFileAccess(ATL::CString name) {
H A Dfinder_registry.cc9 DWORD Finder::ParseRegistry(HKEY key, ATL::CString print_name) {
17 ATL::CString name_complete = print_name + buffer + L"\\";
44 DWORD Finder::TestRegAccess(HKEY key, ATL::CString name,
45 ATL::CString print_name) {
/external/chromium_org/third_party/WebKit/Source/platform/exported/
H A DWebCString.cpp36 #include "wtf/text/CString.h"
67 WTF::CString::newUninitialized(length, newData).buffer();
87 WebCString::WebCString(const WTF::CString& s)
92 WebCString& WebCString::operator=(const WTF::CString& s)
98 WebCString::operator WTF::CString() const
/external/chromium_org/third_party/WebKit/Source/core/html/
H A DFormDataList.h28 #include "wtf/text/CString.h"
40 Item(const WTF::CString& data) : m_data(data) { }
43 const WTF::CString& data() const { return m_data; }
50 WTF::CString m_data;
65 void appendData(const String& key, const CString& value)
95 void appendString(const CString&);
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
H A DFontFaceCreationParams.h49 CString m_filename;
55 : m_creationType(CreateFontByFamily), m_family(AtomicString()), m_filename(CString()), m_fontconfigInterfaceId(0), m_ttcIndex(0)
60 : m_creationType(CreateFontByFamily), m_family(family), m_filename(CString()), m_fontconfigInterfaceId(0), m_ttcIndex(0)
71 FontFaceCreationParams(CString filename, int fontconfigInterfaceId, int ttcIndex = 0)
82 CString filename() const
/external/chromium_org/third_party/WebKit/Source/modules/websockets/
H A DWebSocketExtensionParserTest.cpp35 #include "wtf/text/CString.h"
44 CString input("extension");
56 CString input("extension; foo=FOO; bar=BAR; baz");
72 CString input("extension; foo=FOO; bar=\"BA\\R\"");
86 CString input("extension: foo=FOO");
96 CString input("extension; foo=");
106 CString input("extension; foo=\"\"");
116 CString input("exten\xe0sion");
126 CString input("exten\bsion");
136 CString inpu
[all...]
/external/chromium_org/third_party/WebKit/public/platform/
H A DWebCString.h45 class CString;
95 BLINK_COMMON_EXPORT WebCString(const WTF::CString&);
96 BLINK_COMMON_EXPORT WebCString& operator=(const WTF::CString&);
97 BLINK_COMMON_EXPORT operator WTF::CString() const;
/external/chromium_org/third_party/WebKit/Source/platform/fonts/linux/
H A DFontCacheLinux.cpp33 #include "wtf/text/CString.h"
44 fallbackFont->name = String::fromUTF8(CString(webFallbackFont.name));

Completed in 322 milliseconds

12345