#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().