pleyo.com

WKAL::FormData Class Reference

List of all members.

Public Member Functions

PassRefPtr< FormDatacopy () const
 copy
 ~FormData ()
 FormData destruction.
void appendData (const void *data, size_t)
 append data
void appendFile (const String &filename, bool shouldGenerateFile=false)
 append file
void flatten (Vector< char > &) const
 flatten
String flattenToString () const
 flatten to string
bool isEmpty () const
 test if the FormData is empty
const Vector< FormDataElement > & elements () const
 get elements
void generateFiles (ChromeClient *)
 generate files
void removeGeneratedFilesIfNeeded ()
 remove generated files if needed

Static Public Member Functions

static PassRefPtr< FormDatacreate ()
 create
static PassRefPtr< FormDatacreate (const void *, size_t)
 create
static PassRefPtr< FormDatacreate (const CString &)
 create
static PassRefPtr< FormDatacreate (const Vector< char > &)
 create


Constructor & Destructor Documentation

WKAL::FormData::~FormData (  ) 

FormData destruction.

 delete f;


Member Function Documentation

static PassRefPtr<FormData> WKAL::FormData::create (  )  [static]

create

Parameters:
[out] : FormData
 RefPtr<FormData> f = FormData::create();

static PassRefPtr<FormData> WKAL::FormData::create ( const void *  ,
size_t   
) [static]

create

Parameters:
[in] : data
[in] : data size
[out] : FormData
 RefPtr<FormData> f = FormData::create(v, s);

static PassRefPtr<FormData> WKAL::FormData::create ( const CString &   )  [static]

create

Parameters:
[in] : data
[out] : FormData
 RefPtr<FormData> f = FormData::create(s);

static PassRefPtr<FormData> WKAL::FormData::create ( const Vector< char > &   )  [static]

create

Parameters:
[in] : data
[out] : FormData
 RefPtr<FormData> f = FormData::create(v);

PassRefPtr<FormData> WKAL::FormData::copy (  )  const

copy

Parameters:
[out] : FormData
 RefPtr<FormData> fd = f->copy();

void WKAL::FormData::appendData ( const void *  data,
size_t   
)

append data

Parameters:
[in] : data
[in] : data size
 f->appendData(v, s);

void WKAL::FormData::appendFile ( const String &  filename,
bool  shouldGenerateFile = false 
)

append file

Parameters:
[in] : file name
[in] : should generate file
 f->appendFile(f, true);

void WKAL::FormData::flatten ( Vector< char > &   )  const

flatten

Parameters:
[in] : data
 f->flatten(v);

String WKAL::FormData::flattenToString (  )  const

flatten to string

Parameters:
[out] : data string
 String d = f->flattenToString();

bool WKAL::FormData::isEmpty (  )  const

test if the FormData is empty

Parameters:
[out] : true if the FormData is empty
 bool e = f->isEmpty();

const Vector<FormDataElement>& WKAL::FormData::elements (  )  const

get elements

Parameters:
[out] : form data element
 Vector<FormDataElement> e = f->elements();

void WKAL::FormData::generateFiles ( ChromeClient *   ) 

generate files

Parameters:
[in] : chrome client
 f->generateFiles();

void WKAL::FormData::removeGeneratedFilesIfNeeded (  ) 

remove generated files if needed

 f->removeGeneratedFilesIfNeeded();


The documentation for this class was generated from the following file:

Generated on Mon Jun 30 16:22:08 2008 for Origyn Web Browser by Doxygen 1.5.5

pleyo.com
pleyo.com