Home | History | Annotate | Download | only in network

Lines Matching refs:formData

22 #include "FormData.h"
31 inline FormData::FormData()
38 inline FormData::FormData(const FormData& data)
39 : RefCounted<FormData>()
45 // We shouldn't be copying FormData that hasn't already removed its generated files
46 // but just in case, make sure the new FormData is ready to generate its own files.
57 FormData::~FormData()
65 PassRefPtr<FormData> FormData::create()
67 return adoptRef(new FormData);
70 PassRefPtr<FormData> FormData::create(const void* data, size_t size)
72 RefPtr<FormData> result = create();
77 PassRefPtr<FormData> FormData::create(const CString& string)
79 RefPtr<FormData> result = create();
84 PassRefPtr<FormData> FormData::create(const Vector<char>& vector)
86 RefPtr<FormData> result = create();
91 PassRefPtr<FormData> FormData::copy() const
93 return adoptRef(new FormData(*this));
96 PassRefPtr<FormData> FormData::deepCopy() const
98 RefPtr<FormData> formData(create());
100 formData->m_alwaysStream = m_alwaysStream;
103 formData->m_elements.reserveInitialCapacity(n);
108 formData->m_elements.append(FormDataElement(e.m_data));
111 formData->m_elements.append(FormDataElement(e.m_filename, e.m_shouldGenerateFile));
115 return formData.release();
118 void FormData::appendData(const void* data, size_t size)
128 void FormData::appendFile(const String& filename, bool shouldGenerateFile)
133 void FormData::flatten(Vector<char>& data) const
149 String FormData::flattenToString() const
156 void FormData::generateFiles(ChromeClient* client)
173 void FormData::removeGeneratedFilesIfNeeded()