77 std::stringstream ss(log);
78 std::stringstream newss;
80 while (std::getline(ss, line) && !time.empty())
164 std::stringstream ss;
169 if (szAssignedToName)
171 if (szUnassignedName)
180 time_t curTime = time(NULL);
183 std::stringstream ss;
206 std::stringstream ss;
211 if (szAssignedToName)
213 if (szUnassignedName)
290 time_t curTime = time(NULL);
293 std::stringstream ss;
320 suggestPacket >>
_pos.x;
321 suggestPacket >>
_pos.y;
322 suggestPacket >>
_pos.z;
380 time_t curTime = time(NULL);
383 std::stringstream ss;
@ LANG_COMMAND_TICKETLISTGUID
@ LANG_COMMAND_TICKETCLOSED
@ LANG_COMMAND_TICKETDELETED
@ LANG_COMMAND_TICKETLISTCOMMENT
@ LANG_COMMAND_TICKETLISTAGE
@ LANG_COMMAND_TICKETLISTRESPONSE
@ LANG_COMMAND_TICKETLISTASSIGNEDTO
@ LANG_COMMAND_TICKETLISTAGECREATE
@ LANG_COMMAND_TICKETLISTUNASSIGNED
@ LANG_COMMAND_TICKETLISTMESSAGE
@ LANG_COMMAND_TICKETLISTNAME
uint32 GUID_LOPART(uint64 x)
uint64 MAKE_NEW_GUID(uint32 l, uint32 e, uint32 h)
@ TICKET_IN_ESCALATION_QUEUE
@ GMTICKET_OPENEDBYGM_STATUS_NOT_OPENED
Skyfire::AutoPtr< Transaction, Skyfire::Mutex > SQLTransaction
std::string secsToTimeString(uint64 timeInSecs, bool shortText, bool hoursOnly)
void SaveToDB(SQLTransaction &trans) const OVERRIDE
void DeleteFromDB() OVERRIDE
void LoadFromDB(Field *fields) OVERRIDE
std::string FormatMessageString(ChatHandler &handler, bool detailed=false) const OVERRIDE
uint32 ReadBits(size_t bits)
std::string ReadString(size_t length)
std::string PGetParseString(int32 entry,...) const
std::string GetString() const
void SetUnassigned() override
void SetGmAction(bool needResponse, bool haveTicket)
GMTicketEscalationStatus _escalatedStatus
void SetMessage(std::string const &message)
std::string FormatMessageString(ChatHandler &handler, bool detailed=false) const override
void DeleteFromDB() OVERRIDE
GMTicketOpenedByGMStatus _openedByGmStatus
void SetChatLog(std::list< uint32 > time, std::string const &log)
void LoadFromDB(Field *fields) OVERRIDE
void SaveToDB(SQLTransaction &trans) const OVERRIDE
bool TeleportTo(uint32 mapid, float x, float y, float z, float orientation, uint32 options=0)
void setBool(const uint8 index, const bool value)
void setFloat(const uint8 index, const float value)
void setString(const uint8 index, const std::string &value)
void setInt64(const uint8 index, const int64 value)
void setUInt16(const uint8 index, const uint16 value)
void setUInt64(const uint8 index, const uint64 value)
void setUInt32(const uint8 index, const uint32 value)
void setUInt8(const uint8 index, const uint8 value)
void SaveToDB(SQLTransaction &trans) const OVERRIDE
void DeleteFromDB() OVERRIDE
void LoadFromDB(Field *fields) OVERRIDE
std::string FormatMessageString(ChatHandler &handler, bool detailed=false) const OVERRIDE
std::string GetAssignedToName() const
virtual std::string FormatMessageString(ChatHandler &handler, bool detailed=false) const =0
void TeleportTo(Player *player) const
void SetPosition(uint32 MapID, G3D::Vector3 pos)
Player * GetPlayer() const
std::string const & GetName() const
CharacterDatabaseWorkerPool CharacterDatabase
Accessor to the character database.