• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WTF-7600.1.24/wtf/text/

Lines Matching defs:Vector

31 #include <wtf/Vector.h>
52 SignedOrUnsignedCharVectorAdapter(Vector<char>& vector) { m_vector.c = &vector; }
53 SignedOrUnsignedCharVectorAdapter(Vector<uint8_t>& vector) { m_vector.u = &vector; }
55 operator Vector<char>&() { return *m_vector.c; }
60 Vector<char>* c;
61 Vector<uint8_t>* u;
67 ConstSignedOrUnsignedCharVectorAdapter(const Vector<char>& vector) { m_vector.c = &vector; }
68 ConstSignedOrUnsignedCharVectorAdapter(const Vector<uint8_t>& vector) { m_vector.u = &vector; }
70 operator const Vector<char>&() { return *m_vector.c; }
76 const Vector<char>* c;
77 const Vector<uint8_t>* u;
81 WTF_EXPORT_PRIVATE void base64Encode(const void*, unsigned, Vector<char>&, Base64EncodePolicy = Base64DoNotInsertLFs);
82 WTF_EXPORT_PRIVATE void base64Encode(ConstSignedOrUnsignedCharVectorAdapter, Vector<char>&, Base64EncodePolicy = Base64DoNotInsertLFs);
83 WTF_EXPORT_PRIVATE void base64Encode(const CString&, Vector<char>&, Base64EncodePolicy = Base64DoNotInsertLFs);
89 WTF_EXPORT_PRIVATE bool base64Decode(const Vector<char>&, SignedOrUnsignedCharVectorAdapter, Base64DecodePolicy = Base64FailOnInvalidCharacter);
92 inline void base64Encode(ConstSignedOrUnsignedCharVectorAdapter in, Vector<char>& out, Base64EncodePolicy policy)
97 inline void base64Encode(const CString& in, Vector<char>& out, Base64EncodePolicy policy)
117 WTF_EXPORT_PRIVATE void base64URLEncode(const void*, unsigned, Vector<char>&);
118 WTF_EXPORT_PRIVATE void base64URLEncode(ConstSignedOrUnsignedCharVectorAdapter, Vector<char>&);
119 WTF_EXPORT_PRIVATE void base64URLEncode(const CString&, Vector<char>&);
125 WTF_EXPORT_PRIVATE bool base64URLDecode(const Vector<char>&, SignedOrUnsignedCharVectorAdapter);
128 inline void base64URLEncode(ConstSignedOrUnsignedCharVectorAdapter in, Vector<char>& out)
133 inline void base64URLEncode(const CString& in, Vector<char>& out)