#include <lleventinfo.h>
Collaboration diagram for LLEventInfo:

| 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 | 
Definition at line 43 of file lleventinfo.h.
| typedef std::map<U32, std::string> LLEventInfo::cat_map | 
Definition at line 69 of file lleventinfo.h.
| 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().
| 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().
| void LLEventInfo::unpack | ( | LLMessageSystem * | msg | ) | 
Definition at line 70 of file lleventinfo.cpp.
References FALSE, LLMessageSystem::getString(), LLMessageSystem::getU32(), LLMessageSystem::getVector3d(), mCategoryStr, mCover, mDesc, mDuration, mEventFlags, mHasCover, mID, mName, mPosGlobal, mRunByID, mSimName, mTimeStr, mUnixTime, and TRUE.
| std::string LLEventInfo::mCategoryStr | 
| std::string LLEventInfo::mDesc | 
Definition at line 55 of file lleventinfo.h.
Referenced by LLEventNotifier::add(), LLEventNotification::load(), and unpack().
| std::string LLEventInfo::mName | 
Definition at line 54 of file lleventinfo.h.
Referenced by LLEventNotification::load(), and unpack().
Definition at line 62 of file lleventinfo.h.
Referenced by LLEventNotification::load(), and unpack().
Definition at line 67 of file lleventinfo.h.
| std::string LLEventInfo::mTimeStr | 
Definition at line 59 of file lleventinfo.h.
Referenced by LLEventInfo(), LLEventNotification::load(), and unpack().
Definition at line 63 of file lleventinfo.h.
Referenced by LLEventNotification::load(), and unpack().
 1.4.7
 1.4.7