LLEventInfo Class Reference

#include <lleventinfo.h>

Collaboration diagram for LLEventInfo:

Collaboration graph
[legend]

List of all members.

Public Types

typedef std::map< U32,
std::string > 
cat_map

Public Member Functions

 LLEventInfo ()
 LLEventInfo (F32 global_x, F32 global_y, const char *name, U32 id, S32 unix_time, U32 event_flags)
void unpack (LLMessageSystem *msg)

Static Public Member Functions

static void loadCategories (LLUserAuth::options_t event_options)

Public Attributes

std::string mName
U32 mID
std::string mDesc
std::string mCategoryStr
U32 mDuration
std::string mTimeStr
LLUUID mRunByID
LLString mSimName
LLVector3d mPosGlobal
U32 mUnixTime
BOOL mHasCover
U32 mCover
U32 mEventFlags
BOOL mSelected

Static Public Attributes

static cat_map sCategories


Detailed Description

Definition at line 43 of file lleventinfo.h.


Member Typedef Documentation

typedef std::map<U32, std::string> LLEventInfo::cat_map

Definition at line 69 of file lleventinfo.h.


Constructor & Destructor Documentation

LLEventInfo::LLEventInfo (  )  [inline]

Definition at line 46 of file lleventinfo.h.

LLEventInfo::LLEventInfo ( F32  global_x,
F32  global_y,
const char *  name,
U32  id,
S32  unix_time,
U32  event_flags 
)

Definition at line 41 of file lleventinfo.cpp.

References gPacificDaylightTime, llformat(), mTimeStr, S32, tut::tm(), and utc_to_pacific_time().

Here is the call graph for this function:


Member Function Documentation

void LLEventInfo::unpack ( LLMessageSystem msg  ) 

void LLEventInfo::loadCategories ( LLUserAuth::options_t  event_options  )  [static]

Definition at line 126 of file lleventinfo.cpp.

References S32, and sCategories.

Referenced by idle_startup().

Here is the caller graph for this function:


Member Data Documentation

std::string LLEventInfo::mName

Definition at line 54 of file lleventinfo.h.

Referenced by LLEventNotification::load(), and unpack().

Definition at line 55 of file lleventinfo.h.

Referenced by LLEventNotifier::add(), LLEventNotification::load(), and unpack().

std::string LLEventInfo::mDesc

Definition at line 56 of file lleventinfo.h.

Referenced by unpack().

Definition at line 57 of file lleventinfo.h.

Referenced by unpack().

Definition at line 58 of file lleventinfo.h.

Referenced by unpack().

std::string LLEventInfo::mTimeStr

Definition at line 59 of file lleventinfo.h.

Referenced by LLEventInfo(), LLEventNotification::load(), and unpack().

Definition at line 60 of file lleventinfo.h.

Referenced by LLPanelEvent::draw(), and unpack().

Definition at line 61 of file lleventinfo.h.

Referenced by unpack().

Definition at line 62 of file lleventinfo.h.

Referenced by LLEventNotification::load(), and unpack().

Definition at line 63 of file lleventinfo.h.

Referenced by LLEventNotification::load(), and unpack().

Definition at line 64 of file lleventinfo.h.

Referenced by unpack().

Definition at line 65 of file lleventinfo.h.

Referenced by unpack().

Definition at line 66 of file lleventinfo.h.

Referenced by unpack().

Definition at line 67 of file lleventinfo.h.

Definition at line 70 of file lleventinfo.h.

Referenced by loadCategories().


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

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