LLAssetInfo Class Reference

#include <llassetstorage.h>

Collaboration diagram for LLAssetInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLAssetInfo (void)
 LLAssetInfo (const LLUUID &object_id, const LLUUID &creator_id, LLAssetType::EType type, const char *name, const char *desc)
 LLAssetInfo (const LLNameValue &nv)
const std::string & getName (void) const
const std::string & getDescription (void) const
void setName (const std::string &name)
void setDescription (const std::string &desc)
void setFromNameValue (const LLNameValue &nv)

Public Attributes

LLUUID mUuid
LLTransactionID mTransactionID
LLUUID mCreatorID
LLAssetType::EType mType

Protected Attributes

std::string mDescription
std::string mName


Detailed Description

Definition at line 59 of file llassetstorage.h.


Constructor & Destructor Documentation

LLAssetInfo::LLAssetInfo ( void   ) 

---------------------------------------------------------------------------- LLAssetInfo ----------------------------------------------------------------------------

Definition at line 67 of file llassetstorage.cpp.

LLAssetInfo::LLAssetInfo ( const LLUUID object_id,
const LLUUID creator_id,
LLAssetType::EType  type,
const char *  name,
const char *  desc 
)

Definition at line 75 of file llassetstorage.cpp.

References setDescription(), and setName().

Here is the call graph for this function:

LLAssetInfo::LLAssetInfo ( const LLNameValue nv  ) 

Definition at line 86 of file llassetstorage.cpp.

References setFromNameValue().

Here is the call graph for this function:


Member Function Documentation

const std::string& LLAssetInfo::getName ( void   )  const [inline]

Definition at line 76 of file llassetstorage.h.

References mName.

Referenced by upload_done_callback(), and LLFloaterReporter::uploadImage().

Here is the caller graph for this function:

const std::string& LLAssetInfo::getDescription ( void   )  const [inline]

Definition at line 77 of file llassetstorage.h.

References mDescription.

Referenced by upload_done_callback(), and LLFloaterReporter::uploadImage().

Here is the caller graph for this function:

void LLAssetInfo::setName ( const std::string &  name  ) 

Definition at line 93 of file llassetstorage.cpp.

References DB_INV_ITEM_NAME_STR_LEN, llmin(), and mName.

Referenced by LLAssetInfo(), setFromNameValue(), LLFloaterReporter::takeScreenshot(), and upload_new_resource().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLAssetInfo::setDescription ( const std::string &  desc  ) 

Definition at line 105 of file llassetstorage.cpp.

References DB_INV_ITEM_DESC_STR_LEN, llmin(), and mDescription.

Referenced by LLAssetInfo(), setFromNameValue(), LLFloaterReporter::takeScreenshot(), and upload_new_resource().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLAssetInfo::setFromNameValue ( const LLNameValue nv  ) 

Definition at line 125 of file llassetstorage.cpp.

References LLNameValue::getAsset(), llendl, llinfos, LLAssetType::lookup(), mCreatorID, LLNameValue::mName, mType, mUuid, LLUUID::set(), setDescription(), and setName().

Referenced by LLAssetInfo().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

std::string LLAssetInfo::mDescription [protected]

Definition at line 62 of file llassetstorage.h.

Referenced by getDescription(), and setDescription().

std::string LLAssetInfo::mName [protected]

Definition at line 63 of file llassetstorage.h.

Referenced by getName(), and setName().


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

Generated on Fri May 16 08:39:08 2008 for SecondLife by  doxygen 1.5.5