CHUI-280 : Add print out debug methods

meow-7.2.2
Merov Linden 2012-08-29 10:07:55 -07:00
parent ad070b9155
commit ca7abc4c3b
2 changed files with 20 additions and 0 deletions

View File

@ -159,6 +159,18 @@ void LLConversationItemSession::setParticipantIsModerator(const LLUUID& particip
} }
} }
void LLConversationItemSession::dumpDebugData()
{
llinfos << "Merov debug : session, uuid = " << mUUID << ", name = " << mName << ", is loaded = " << mIsLoaded << llendl;
LLConversationItemParticipant* participant = NULL;
child_list_t::iterator iter;
for (iter = mChildren.begin(); iter != mChildren.end(); iter++)
{
participant = dynamic_cast<LLConversationItemParticipant*>(*iter);
participant->dumpDebugData();
}
}
// //
// LLConversationItemParticipant // LLConversationItemParticipant
// //
@ -175,4 +187,8 @@ LLConversationItemParticipant::LLConversationItemParticipant(const LLUUID& uuid,
{ {
} }
void LLConversationItemParticipant::dumpDebugData()
{
llinfos << "Merov debug : participant, uuid = " << mUUID << ", name = " << mName << ", muted = " << mIsMuted << ", moderator = " << mIsModerator << llendl;
}
// EOF // EOF

View File

@ -127,6 +127,8 @@ public:
bool isLoaded() { return mIsLoaded; } bool isLoaded() { return mIsLoaded; }
void dumpDebugData();
private: private:
bool mIsLoaded; // true if at least one participant has been added to the session, false otherwise bool mIsLoaded; // true if at least one participant has been added to the session, false otherwise
}; };
@ -143,6 +145,8 @@ public:
void setIsMuted(bool is_muted) { mIsMuted = is_muted; } void setIsMuted(bool is_muted) { mIsMuted = is_muted; }
void setIsModerator(bool is_moderator) { mIsModerator = is_moderator; } void setIsModerator(bool is_moderator) { mIsModerator = is_moderator; }
void dumpDebugData();
private: private:
bool mIsMuted; // default is false bool mIsMuted; // default is false
bool mIsModerator; // default is false bool mIsModerator; // default is false