LLTransferSourceParamsFile Class Reference

#include <lltransfersourcefile.h>

Inheritance diagram for LLTransferSourceParamsFile:

Inheritance graph
[legend]
Collaboration diagram for LLTransferSourceParamsFile:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLTransferSourceParamsFile ()
virtual ~LLTransferSourceParamsFile ()
void packParams (LLDataPacker &dp) const
BOOL unpackParams (LLDataPacker &dp)
void setFilename (const LLString &filename)
std::string getFilename () const
void setDeleteOnCompletion (BOOL enabled)
BOOL getDeleteOnCompletion ()

Protected Attributes

std::string mFilename
BOOL mDeleteOnCompletion

Detailed Description

Definition at line 37 of file lltransfersourcefile.h.


Constructor & Destructor Documentation

LLTransferSourceParamsFile::LLTransferSourceParamsFile (  ) 

Definition at line 156 of file lltransfersourcefile.cpp.

virtual LLTransferSourceParamsFile::~LLTransferSourceParamsFile (  )  [inline, virtual]

Definition at line 41 of file lltransfersourcefile.h.


Member Function Documentation

BOOL LLTransferSourceParamsFile::getDeleteOnCompletion (  )  [inline]

Definition at line 49 of file lltransfersourcefile.h.

References mDeleteOnCompletion.

Referenced by LLTransferSourceFile::completionCallback().

std::string LLTransferSourceParamsFile::getFilename (  )  const [inline]

Definition at line 46 of file lltransfersourcefile.h.

References mFilename.

Referenced by LLTransferSourceFile::completionCallback(), and LLTransferSourceFile::initTransfer().

void LLTransferSourceParamsFile::packParams ( LLDataPacker dp  )  const [virtual]

Implements LLTransferSourceParams.

Definition at line 161 of file lltransfersourcefile.cpp.

References mDeleteOnCompletion, mFilename, LLDataPacker::packString(), and LLDataPacker::packU8().

Referenced by LLTransferSourceFile::packParams().

void LLTransferSourceParamsFile::setDeleteOnCompletion ( BOOL  enabled  )  [inline]

Definition at line 48 of file lltransfersourcefile.h.

References mDeleteOnCompletion.

void LLTransferSourceParamsFile::setFilename ( const LLString filename  )  [inline]

Definition at line 45 of file lltransfersourcefile.h.

References mFilename.

BOOL LLTransferSourceParamsFile::unpackParams ( LLDataPacker dp  )  [virtual]

Implements LLTransferSourceParams.

Definition at line 168 of file lltransfersourcefile.cpp.

References llendl, llinfos, mDeleteOnCompletion, mFilename, TRUE, LLDataPacker::unpackString(), and LLDataPacker::unpackU8().

Referenced by LLTransferSourceFile::unpackParams().


Member Data Documentation

BOOL LLTransferSourceParamsFile::mDeleteOnCompletion [protected]

Definition at line 53 of file lltransfersourcefile.h.

Referenced by getDeleteOnCompletion(), packParams(), setDeleteOnCompletion(), and unpackParams().

std::string LLTransferSourceParamsFile::mFilename [protected]

Definition at line 51 of file lltransfersourcefile.h.

Referenced by getFilename(), packParams(), setFilename(), and unpackParams().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:54 2010 for Second Life Viewer by  doxygen 1.4.7