diff options
Diffstat (limited to 'indra')
78 files changed, 259 insertions, 267 deletions
| diff --git a/indra/llcommon/lluuid.h b/indra/llcommon/lluuid.h index c78fb12018..3a0d66e4a5 100644 --- a/indra/llcommon/lluuid.h +++ b/indra/llcommon/lluuid.h @@ -133,6 +133,7 @@ public:  	U8 mData[UUID_BYTES];  }; +typedef std::vector<LLUUID> uuid_vec_t;  // Construct  inline LLUUID::LLUUID() diff --git a/indra/llinventory/llparcel.cpp b/indra/llinventory/llparcel.cpp index ec21ae40e7..b08cb28218 100644 --- a/indra/llinventory/llparcel.cpp +++ b/indra/llinventory/llparcel.cpp @@ -452,7 +452,7 @@ BOOL LLParcel::allowTerraformBy(const LLUUID &agent_id) const  bool LLParcel::isAgentBlockedFromParcel(LLParcel* parcelp,                                          const LLUUID& agent_id, -                                        const std::vector<LLUUID>& group_ids, +                                        const uuid_vec_t& group_ids,                                          const BOOL is_agent_identified,                                          const BOOL is_agent_transacted,                                          const BOOL is_agent_ageverified) diff --git a/indra/llinventory/llparcel.h b/indra/llinventory/llparcel.h index 1219711617..4ee9d9b40f 100644 --- a/indra/llinventory/llparcel.h +++ b/indra/llinventory/llparcel.h @@ -538,7 +538,7 @@ public:  	static bool isAgentBlockedFromParcel(LLParcel* parcelp,   									const LLUUID& agent_id, -									const std::vector<LLUUID>& group_ids, +									const uuid_vec_t& group_ids,  									const BOOL is_agent_identified,  									const BOOL is_agent_transacted,  									const BOOL is_agent_ageverified); diff --git a/indra/llui/llflatlistview.cpp b/indra/llui/llflatlistview.cpp index 2e5aeec41d..bc34012267 100644 --- a/indra/llui/llflatlistview.cpp +++ b/indra/llui/llflatlistview.cpp @@ -243,7 +243,7 @@ LLUUID LLFlatListView::getSelectedUUID() const  	}  } -void LLFlatListView::getSelectedUUIDs(std::vector<LLUUID>& selected_uuids) const +void LLFlatListView::getSelectedUUIDs(uuid_vec_t& selected_uuids) const  {  	if (mSelectedItemPairs.empty()) return; diff --git a/indra/llui/llflatlistview.h b/indra/llui/llflatlistview.h index 92cb40332e..837fbb36b7 100644 --- a/indra/llui/llflatlistview.h +++ b/indra/llui/llflatlistview.h @@ -224,7 +224,7 @@ public:  	 * Get LLUUIDs associated with selected items  	 * @param selected_uuids An std::vector being populated with LLUUIDs associated with selected items  	 */ -	virtual void getSelectedUUIDs(std::vector<LLUUID>& selected_uuids) const; +	virtual void getSelectedUUIDs(uuid_vec_t& selected_uuids) const;  	/** Get the top selected item */  	virtual LLPanel* getSelectedItem() const; diff --git a/indra/llui/llscrolllistctrl.cpp b/indra/llui/llscrolllistctrl.cpp index 77caaaa425..bf0866a655 100644 --- a/indra/llui/llscrolllistctrl.cpp +++ b/indra/llui/llscrolllistctrl.cpp @@ -957,14 +957,14 @@ void LLScrollListCtrl::mouseOverHighlightNthItem(S32 target_index)  	}  } -S32	LLScrollListCtrl::selectMultiple( std::vector<LLUUID> ids ) +S32	LLScrollListCtrl::selectMultiple( uuid_vec_t ids )  {  	item_list::iterator iter;  	S32 count = 0;  	for (iter = mItemList.begin(); iter != mItemList.end(); iter++)  	{  		LLScrollListItem* item = *iter; -		std::vector<LLUUID>::iterator iditr; +		uuid_vec_t::iterator iditr;  		for(iditr = ids.begin(); iditr != ids.end(); ++iditr)  		{  			if (item->getEnabled() && (item->getUUID() == (*iditr))) diff --git a/indra/llui/llscrolllistctrl.h b/indra/llui/llscrolllistctrl.h index ebdc82115f..1f0ef585db 100644 --- a/indra/llui/llscrolllistctrl.h +++ b/indra/llui/llscrolllistctrl.h @@ -379,7 +379,7 @@ public:  	BOOL			getSortAscending() { return mSortColumns.empty() ? TRUE : mSortColumns.back().second; }  	BOOL			hasSortOrder() const; -	S32		selectMultiple( std::vector<LLUUID> ids ); +	S32		selectMultiple( uuid_vec_t ids );  	// conceptually const, but mutates mItemList  	void			updateSort() const;  	// sorts a list without affecting the permanent sort order (so further list insertions can be unsorted, for example) diff --git a/indra/newview/llagentwearables.cpp b/indra/newview/llagentwearables.cpp index 7aed3c1fc8..1fb4cff31a 100644 --- a/indra/newview/llagentwearables.cpp +++ b/indra/newview/llagentwearables.cpp @@ -118,9 +118,8 @@ protected:  	void importedFolderDone(void);  	void contentsDone(void);  	enum ELibraryOutfitFetchStep mCurrFetchStep; -	typedef std::vector<LLUUID> clothing_folder_vec_t; -	clothing_folder_vec_t mLibraryClothingFolders; -	clothing_folder_vec_t mImportedClothingFolders; +	uuid_vec_t mLibraryClothingFolders; +	uuid_vec_t mImportedClothingFolders;  	bool mOutfitsPopulated;  	LLUUID mClothingID;  	LLUUID mLibraryClothingID; @@ -1023,7 +1022,7 @@ void LLAgentWearables::processAgentInitialWearablesUpdate(LLMessageSystem* mesgs  		// Get the complete information on the items in the inventory and set up an observer  		// that will trigger when the complete information is fetched. -		LLInventoryFetchDescendentsObserver::folder_ref_t folders; +		uuid_vec_t folders;  		folders.push_back(current_outfit_id);  		outfit->fetchDescendents(folders);  		if(outfit->isEverythingComplete()) @@ -2179,7 +2178,7 @@ void LLAgentWearables::populateMyOutfitsFolder(void)  	// Get the complete information on the items in the inventory and   	// setup an observer that will wait for that to happen. -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	outfits->mMyOutfitsID = gInventory.findCategoryUUIDForType(LLFolderType::FT_MY_OUTFITS);  	folders.push_back(outfits->mMyOutfitsID); @@ -2270,7 +2269,7 @@ void LLLibraryOutfitsFetch::folderDone(void)  	mCompleteFolders.clear();  	// Get the complete information on the items in the inventory. -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	folders.push_back(mClothingID);  	folders.push_back(mLibraryClothingID);  	fetchDescendents(folders); @@ -2284,7 +2283,7 @@ void LLLibraryOutfitsFetch::outfitsDone(void)  {  	LLInventoryModel::cat_array_t cat_array;  	LLInventoryModel::item_array_t wearable_array; -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	// Collect the contents of the Library's Clothing folder  	gInventory.collectDescendents(mLibraryClothingID, cat_array, wearable_array,  @@ -2374,7 +2373,7 @@ void LLLibraryOutfitsFetch::libraryDone(void)  													   LLFolderType::FT_NONE,  													   mImportedClothingName);  	// Copy each folder from library into clothing unless it already exists. -	for (clothing_folder_vec_t::const_iterator iter = mLibraryClothingFolders.begin(); +	for (uuid_vec_t::const_iterator iter = mLibraryClothingFolders.begin();  		 iter != mLibraryClothingFolders.end();  		 ++iter)  	{ @@ -2415,7 +2414,7 @@ void LLLibraryOutfitsFetch::libraryDone(void)  void LLLibraryOutfitsFetch::importedFolderFetch(void)  {  	// Fetch the contents of the Imported Clothing Folder -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	folders.push_back(mImportedClothingID);  	mCompleteFolders.clear(); @@ -2431,7 +2430,7 @@ void LLLibraryOutfitsFetch::importedFolderDone(void)  {  	LLInventoryModel::cat_array_t cat_array;  	LLInventoryModel::item_array_t wearable_array; -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	// Collect the contents of the Imported Clothing folder  	gInventory.collectDescendents(mImportedClothingID, cat_array, wearable_array,  @@ -2461,7 +2460,7 @@ void LLLibraryOutfitsFetch::contentsDone(void)  	LLInventoryModel::cat_array_t cat_array;  	LLInventoryModel::item_array_t wearable_array; -	for (clothing_folder_vec_t::const_iterator folder_iter = mImportedClothingFolders.begin(); +	for (uuid_vec_t::const_iterator folder_iter = mImportedClothingFolders.begin();  		 folder_iter != mImportedClothingFolders.end();  		 ++folder_iter)  	{ diff --git a/indra/newview/llappearancemgr.cpp b/indra/newview/llappearancemgr.cpp index eb0a602e0e..80d24f75b9 100644 --- a/indra/newview/llappearancemgr.cpp +++ b/indra/newview/llappearancemgr.cpp @@ -1313,7 +1313,7 @@ void LLAppearanceMgr::wearInventoryCategory(LLInventoryCategory* category, bool  	// the inventory, and set up an observer that will wait for that to  	// happen.  	LLOutfitFetch* outfit_fetcher = new LLOutfitFetch(copy, append); -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	folders.push_back(category->getUUID());  	outfit_fetcher->fetchDescendents(folders);  	//inc_busy_count(); diff --git a/indra/newview/llappearancemgr.h b/indra/newview/llappearancemgr.h index 199ca80658..2d6a0a10ed 100644 --- a/indra/newview/llappearancemgr.h +++ b/indra/newview/llappearancemgr.h @@ -324,7 +324,7 @@ template <class T>  void callAfterCategoryFetch(const LLUUID& cat_id, T callable)  {  	CallAfterCategoryFetchStage1<T> *stage1 = new CallAfterCategoryFetchStage1<T>(callable); -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	folders.push_back(cat_id);  	stage1->fetchDescendents(folders);  	if (stage1->isEverythingComplete()) diff --git a/indra/newview/llavataractions.cpp b/indra/newview/llavataractions.cpp index e6666c7f83..4075ad8ee2 100644 --- a/indra/newview/llavataractions.cpp +++ b/indra/newview/llavataractions.cpp @@ -113,13 +113,13 @@ void LLAvatarActions::removeFriendDialog(const LLUUID& id)  	if (id.isNull())  		return; -	std::vector<LLUUID> ids; +	uuid_vec_t ids;  	ids.push_back(id);  	removeFriendsDialog(ids);  }  // static -void LLAvatarActions::removeFriendsDialog(const std::vector<LLUUID>& ids) +void LLAvatarActions::removeFriendsDialog(const uuid_vec_t& ids)  {  	if(ids.size() == 0)  		return; @@ -144,7 +144,7 @@ void LLAvatarActions::removeFriendsDialog(const std::vector<LLUUID>& ids)  	}  	LLSD payload; -	for (std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); ++it) +	for (uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)  	{  		payload["ids"].append(*it);  	} @@ -167,7 +167,7 @@ void LLAvatarActions::offerTeleport(const LLUUID& invitee)  }  // static -void LLAvatarActions::offerTeleport(const std::vector<LLUUID>& ids)  +void LLAvatarActions::offerTeleport(const uuid_vec_t& ids)   {  	if (ids.size() == 0)  		return; @@ -228,7 +228,7 @@ void LLAvatarActions::startCall(const LLUUID& id)  }  // static -void LLAvatarActions::startAdhocCall(const std::vector<LLUUID>& ids) +void LLAvatarActions::startAdhocCall(const uuid_vec_t& ids)  {  	if (ids.size() == 0)  	{ @@ -237,7 +237,7 @@ void LLAvatarActions::startAdhocCall(const std::vector<LLUUID>& ids)  	// convert vector into LLDynamicArray for addSession  	LLDynamicArray<LLUUID> id_array; -	for (std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); ++it) +	for (uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)  	{  		id_array.push_back(*it);  	} @@ -278,11 +278,11 @@ bool LLAvatarActions::canCall()  }  // static -void LLAvatarActions::startConference(const std::vector<LLUUID>& ids) +void LLAvatarActions::startConference(const uuid_vec_t& ids)  {  	// *HACK: Copy into dynamic array  	LLDynamicArray<LLUUID> id_array; -	for (std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); ++it) +	for (uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)  	{  		id_array.push_back(*it);  	} @@ -499,7 +499,7 @@ bool LLAvatarActions::handlePay(const LLSD& notification, const LLSD& response,  // static  void LLAvatarActions::callback_invite_to_group(LLUUID group_id, LLUUID id)  { -	std::vector<LLUUID> agent_ids; +	uuid_vec_t agent_ids;  	agent_ids.push_back(id);  	LLFloaterGroupInvite::showForGroup(group_id, &agent_ids); diff --git a/indra/newview/llavataractions.h b/indra/newview/llavataractions.h index a7f3acad4f..c573144a33 100644 --- a/indra/newview/llavataractions.h +++ b/indra/newview/llavataractions.h @@ -60,13 +60,13 @@ public:  	 * Show a friend removal dialog.  	 */  	static void removeFriendDialog(const LLUUID& id); -	static void removeFriendsDialog(const std::vector<LLUUID>& ids); +	static void removeFriendsDialog(const uuid_vec_t& ids);  	/**  	 * Show teleport offer dialog.  	 */  	static void offerTeleport(const LLUUID& invitee); -	static void offerTeleport(const std::vector<LLUUID>& ids); +	static void offerTeleport(const uuid_vec_t& ids);  	/**  	 * Start instant messaging session. @@ -86,12 +86,12 @@ public:  	/**  	 * Start an ad-hoc conference voice call with multiple users  	 */ -	static void startAdhocCall(const std::vector<LLUUID>& ids); +	static void startAdhocCall(const uuid_vec_t& ids);  	/**  	 * Start conference chat with the given avatars.  	 */ -	static void startConference(const std::vector<LLUUID>& ids); +	static void startConference(const uuid_vec_t& ids);  	/**  	 * Show avatar profile. diff --git a/indra/newview/llavatarlist.cpp b/indra/newview/llavatarlist.cpp index 45c540b3a3..e8abdd32ec 100644 --- a/indra/newview/llavatarlist.cpp +++ b/indra/newview/llavatarlist.cpp @@ -204,17 +204,17 @@ void LLAvatarList::refresh()  	bool have_filter		= !mNameFilter.empty();  	// Save selection.	 -	std::vector<LLUUID> selected_ids; +	uuid_vec_t selected_ids;  	getSelectedUUIDs(selected_ids);  	LLUUID current_id = getSelectedUUID();  	// Determine what to add and what to remove. -	std::vector<LLUUID> added, removed; +	uuid_vec_t added, removed;  	LLAvatarList::computeDifference(getIDs(), added, removed);  	// Handle added items.  	unsigned nadded = 0; -	for (std::vector<LLUUID>::const_iterator it=added.begin(); it != added.end(); it++) +	for (uuid_vec_t::const_iterator it=added.begin(); it != added.end(); it++)  	{  		std::string name;  		const LLUUID& buddy_id = *it; @@ -236,7 +236,7 @@ void LLAvatarList::refresh()  	}  	// Handle removed items. -	for (std::vector<LLUUID>::const_iterator it=removed.begin(); it != removed.end(); it++) +	for (uuid_vec_t::const_iterator it=removed.begin(); it != removed.end(); it++)  	{  		removeItemByUUID(*it);  		modified = true; @@ -358,7 +358,7 @@ BOOL LLAvatarList::handleRightMouseDown(S32 x, S32 y, MASK mask)  	BOOL handled = LLUICtrl::handleRightMouseDown(x, y, mask);  	if ( mContextMenu )  	{ -		std::vector<LLUUID> selected_uuids; +		uuid_vec_t selected_uuids;  		getSelectedUUIDs(selected_uuids);  		mContextMenu->show(this, selected_uuids, x, y);  	} @@ -366,12 +366,12 @@ BOOL LLAvatarList::handleRightMouseDown(S32 x, S32 y, MASK mask)  }  void LLAvatarList::computeDifference( -	const std::vector<LLUUID>& vnew_unsorted, -	std::vector<LLUUID>& vadded, -	std::vector<LLUUID>& vremoved) +	const uuid_vec_t& vnew_unsorted, +	uuid_vec_t& vadded, +	uuid_vec_t& vremoved)  { -	std::vector<LLUUID> vcur; -	std::vector<LLUUID> vnew = vnew_unsorted; +	uuid_vec_t vcur; +	uuid_vec_t vnew = vnew_unsorted;  	// Convert LLSDs to LLUUIDs.  	{ @@ -385,7 +385,7 @@ void LLAvatarList::computeDifference(  	std::sort(vcur.begin(), vcur.end());  	std::sort(vnew.begin(), vnew.end()); -	std::vector<LLUUID>::iterator it; +	uuid_vec_t::iterator it;  	size_t maxsize = llmax(vcur.size(), vnew.size());  	vadded.resize(maxsize);  	vremoved.resize(maxsize); diff --git a/indra/newview/llavatarlist.h b/indra/newview/llavatarlist.h index 00c72f1f9d..c3f79dcb3a 100644 --- a/indra/newview/llavatarlist.h +++ b/indra/newview/llavatarlist.h @@ -53,7 +53,7 @@ class LLAvatarList : public LLFlatListView  {  	LOG_CLASS(LLAvatarList);  public: -	typedef std::vector<LLUUID> uuid_vector_t; +	typedef uuid_vec_t uuid_vector_t;  	struct Params : public LLInitParam::Block<Params, LLFlatListView::Params>   	{ @@ -101,9 +101,9 @@ protected:  	void addNewItem(const LLUUID& id, const std::string& name, BOOL is_online, EAddPosition pos = ADD_BOTTOM);  	void computeDifference( -		const std::vector<LLUUID>& vnew, -		std::vector<LLUUID>& vadded, -		std::vector<LLUUID>& vremoved); +		const uuid_vec_t& vnew, +		uuid_vec_t& vadded, +		uuid_vec_t& vremoved);  	void updateLastInteractionTimes();  	void onItemDoucleClicked(LLUICtrl* ctrl, S32 x, S32 y, MASK mask); diff --git a/indra/newview/llavatarlistitem.h b/indra/newview/llavatarlistitem.h index cecb64add7..2db6484a30 100644 --- a/indra/newview/llavatarlistitem.h +++ b/indra/newview/llavatarlistitem.h @@ -70,7 +70,7 @@ public:  	class ContextMenu  	{  	public: -		virtual void show(LLView* spawning_view, const std::vector<LLUUID>& selected_uuids, S32 x, S32 y) = 0; +		virtual void show(LLView* spawning_view, const uuid_vec_t& selected_uuids, S32 x, S32 y) = 0;  	};  	/** diff --git a/indra/newview/llcallfloater.cpp b/indra/newview/llcallfloater.cpp index c8552de66a..4ea3c61ab2 100644 --- a/indra/newview/llcallfloater.cpp +++ b/indra/newview/llcallfloater.cpp @@ -54,7 +54,7 @@  #include "llvoicechannel.h"  #include "llviewerparcelmgr.h" -static void get_voice_participants_uuids(std::vector<LLUUID>& speakers_uuids); +static void get_voice_participants_uuids(uuid_vec_t& speakers_uuids);  void reshape_floater(LLCallFloater* floater, S32 delta_height);  class LLNonAvatarCaller : public LLAvatarListItem @@ -213,9 +213,9 @@ void LLCallFloater::onChange()  	updateParticipantsVoiceState();  	// Add newly joined participants. -	std::vector<LLUUID> speakers_uuids; +	uuid_vec_t speakers_uuids;  	get_voice_participants_uuids(speakers_uuids); -	for (std::vector<LLUUID>::const_iterator it = speakers_uuids.begin(); it != speakers_uuids.end(); it++) +	for (uuid_vec_t::const_iterator it = speakers_uuids.begin(); it != speakers_uuids.end(); it++)  	{  		mParticipants->addAvatarIDExceptAgent(*it);  	} @@ -469,7 +469,7 @@ void LLCallFloater::updateAgentModeratorState()  	mAgentPanel->childSetValue("user_text", name);  } -static void get_voice_participants_uuids(std::vector<LLUUID>& speakers_uuids) +static void get_voice_participants_uuids(uuid_vec_t& speakers_uuids)  {  	// Get a list of participants from VoiceClient  	LLVoiceClient::participantMap *voice_map = gVoiceClient->getParticipantList(); @@ -494,7 +494,7 @@ void LLCallFloater::initParticipantsVoiceState()  		it_end = items.end(); -	std::vector<LLUUID> speakers_uuids; +	uuid_vec_t speakers_uuids;  	get_voice_participants_uuids(speakers_uuids);  	for(; it != it_end; ++it) @@ -505,7 +505,7 @@ void LLCallFloater::initParticipantsVoiceState()  		LLUUID speaker_id = item->getAvatarId(); -		std::vector<LLUUID>::const_iterator speaker_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), speaker_id); +		uuid_vec_t::const_iterator speaker_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), speaker_id);  		// If an avatarID assigned to a panel is found in a speakers list  		// obtained from VoiceClient we assign the JOINED status to the owner @@ -534,10 +534,10 @@ void LLCallFloater::initParticipantsVoiceState()  void LLCallFloater::updateParticipantsVoiceState()  { -	std::vector<LLUUID> speakers_list; +	uuid_vec_t speakers_list;  	// Get a list of participants from VoiceClient -	std::vector<LLUUID> speakers_uuids; +	uuid_vec_t speakers_uuids;  	get_voice_participants_uuids(speakers_uuids);  	// Updating the status for each participant already in list. @@ -555,7 +555,7 @@ void LLCallFloater::updateParticipantsVoiceState()  		const LLUUID participant_id = item->getAvatarId();  		bool found = false; -		std::vector<LLUUID>::iterator speakers_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), participant_id); +		uuid_vec_t::iterator speakers_iter = std::find(speakers_uuids.begin(), speakers_uuids.end(), participant_id);  		lldebugs << "processing speaker: " << item->getAvatarName() << ", " << item->getAvatarId() << llendl; @@ -695,7 +695,7 @@ bool LLCallFloater::validateSpeaker(const LLUUID& speaker_id)  	case  VC_LOCAL_CHAT:  		{  			// A nearby chat speaker is considered valid it it's known to LLVoiceClient (i.e. has enabled voice). -			std::vector<LLUUID> speakers; +			uuid_vec_t speakers;  			get_voice_participants_uuids(speakers);  			is_valid = std::find(speakers.begin(), speakers.end(), speaker_id) != speakers.end();  		} diff --git a/indra/newview/llfloateravatarpicker.cpp b/indra/newview/llfloateravatarpicker.cpp index a0b2de85f0..2cb0cdf368 100644 --- a/indra/newview/llfloateravatarpicker.cpp +++ b/indra/newview/llfloateravatarpicker.cpp @@ -157,7 +157,7 @@ void LLFloaterAvatarPicker::onBtnFind()  	find();  } -static void getSelectedAvatarData(const LLScrollListCtrl* from, std::vector<std::string>& avatar_names, std::vector<LLUUID>& avatar_ids) +static void getSelectedAvatarData(const LLScrollListCtrl* from, std::vector<std::string>& avatar_names, uuid_vec_t& avatar_ids)  {  	std::vector<LLScrollListItem*> items = from->getAllSelected();  	for (std::vector<LLScrollListItem*>::iterator iter = items.begin(); iter != items.end(); ++iter) @@ -203,7 +203,7 @@ void LLFloaterAvatarPicker::onBtnSelect()  		if(list)  		{  			std::vector<std::string>	avatar_names; -			std::vector<LLUUID>			avatar_ids; +			uuid_vec_t			avatar_ids;  			getSelectedAvatarData(list, avatar_names, avatar_ids);  			mSelectionCallback(avatar_names, avatar_ids);  		} @@ -247,7 +247,7 @@ void LLFloaterAvatarPicker::populateNearMe()  	LLScrollListCtrl* near_me_scroller = getChild<LLScrollListCtrl>("NearMe");  	near_me_scroller->deleteAllItems(); -	std::vector<LLUUID> avatar_ids; +	uuid_vec_t avatar_ids;  	LLWorld::getInstance()->getAvatars(&avatar_ids, NULL, gAgent.getPositionGlobal(), gSavedSettings.getF32("NearMeRange"));  	for(U32 i=0; i<avatar_ids.size(); i++)  	{ @@ -499,7 +499,7 @@ bool LLFloaterAvatarPicker::isSelectBtnEnabled()  		if(list)  		{ -			std::vector<LLUUID> avatar_ids; +			uuid_vec_t avatar_ids;  			std::vector<std::string> avatar_names;  			getSelectedAvatarData(list, avatar_names, avatar_ids);  			return mOkButtonValidateSignal(avatar_ids); diff --git a/indra/newview/llfloateravatarpicker.h b/indra/newview/llfloateravatarpicker.h index e35466cec8..860f3930ef 100644 --- a/indra/newview/llfloateravatarpicker.h +++ b/indra/newview/llfloateravatarpicker.h @@ -40,11 +40,11 @@  class LLFloaterAvatarPicker : public LLFloater  {  public: -	typedef boost::signals2::signal<bool(const std::vector<LLUUID>&), boost_boolean_combiner> validate_signal_t; +	typedef boost::signals2::signal<bool(const uuid_vec_t&), boost_boolean_combiner> validate_signal_t;  	typedef validate_signal_t::slot_type validate_callback_t;  	// The callback function will be called with an avatar name and UUID. -	typedef boost::function<void (const std::vector<std::string>&, const std::vector<LLUUID>&)> select_callback_t; +	typedef boost::function<void (const std::vector<std::string>&, const uuid_vec_t&)> select_callback_t;  	// Call this to select an avatar.	  	static LLFloaterAvatarPicker* show(select_callback_t callback,   									   BOOL allow_multiple = FALSE, diff --git a/indra/newview/llfloatergesture.cpp b/indra/newview/llfloatergesture.cpp index 0f80d55b67..bf03412696 100644 --- a/indra/newview/llfloatergesture.cpp +++ b/indra/newview/llfloatergesture.cpp @@ -125,7 +125,7 @@ void LLFloaterGesture::done()  		// we load only gesture folder without childred.  		LLInventoryModel::cat_array_t* categories;  		LLInventoryModel::item_array_t* items; -		LLInventoryFetchDescendentsObserver::folder_ref_t unloaded_folders; +		uuid_vec_t unloaded_folders;  		LL_DEBUGS("Gesture")<< "Get subdirs of Gesture Folder...." << LL_ENDL;  		gInventory.getDirectDescendentsOf(mGestureFolderID, categories, items);  		if (categories->empty()) @@ -197,7 +197,7 @@ BOOL LLFloaterGesture::postBuild()  	setDefaultBtn("play_btn");  	mGestureFolderID = gInventory.findCategoryUUIDForType(LLFolderType::FT_GESTURE, false); -	folder_ref_t folders; +	uuid_vec_t folders;  	folders.push_back(mGestureFolderID);  	//perform loading Gesture directory anyway to make sure that all subdirectory are loaded too. See method done() for details.  	gInventory.addObserver(this); @@ -246,7 +246,7 @@ void LLFloaterGesture::refreshAll()  void LLFloaterGesture::buildGestureList()  {  	S32 scroll_pos = mGestureList->getScrollPos(); -	std::vector<LLUUID> selected_items; +	uuid_vec_t selected_items;  	getSelectedIds(selected_items);  	LL_DEBUGS("Gesture")<< "Rebuilding gesture list "<< LL_ENDL;  	mGestureList->deleteAllItems(); @@ -278,7 +278,7 @@ void LLFloaterGesture::buildGestureList()  	// attempt to preserve scroll position through re-builds  	// since we do re-build whenever something gets dirty -	for(std::vector<LLUUID>::iterator it = selected_items.begin(); it != selected_items.end(); it++) +	for(uuid_vec_t::iterator it = selected_items.begin(); it != selected_items.end(); it++)  	{  		mGestureList->selectByID(*it);  	} @@ -377,7 +377,7 @@ void LLFloaterGesture::addGesture(const LLUUID& item_id , LLMultiGesture* gestur  	}  } -void LLFloaterGesture::getSelectedIds(std::vector<LLUUID>& ids) +void LLFloaterGesture::getSelectedIds(uuid_vec_t& ids)  {  	std::vector<LLScrollListItem*> items = mGestureList->getAllSelected();  	for(std::vector<LLScrollListItem*>::const_iterator it = items.begin(); it != items.end(); it++) @@ -451,13 +451,13 @@ void LLFloaterGesture::onClickNew()  void LLFloaterGesture::onActivateBtnClick()  { -	std::vector<LLUUID> ids; +	uuid_vec_t ids;  	getSelectedIds(ids);  	if(ids.empty())  		return;  	LLGestureMgr* gm = LLGestureMgr::getInstance(); -	std::vector<LLUUID>::const_iterator it = ids.begin(); +	uuid_vec_t::const_iterator it = ids.begin();  	BOOL first_gesture_state = gm->isGestureActive(*it);  	BOOL is_mixed = FALSE;  	while( ++it != ids.end() ) @@ -468,7 +468,7 @@ void LLFloaterGesture::onActivateBtnClick()  			break;  		}  	} -	for(std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); it++) +	for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); it++)  	{  		if(is_mixed)  		{ @@ -494,11 +494,11 @@ void LLFloaterGesture::onCopyPasteAction(const LLSD& command)  	// since we select this comman inventory item had  already arrived .  	if("copy_gesture" == command_name)  	{ -		std::vector<LLUUID> ids; +		uuid_vec_t ids;  		getSelectedIds(ids);  		// make sure that clopboard is empty  		LLInventoryClipboard::instance().reset(); -		for(std::vector<LLUUID>::iterator it = ids.begin(); it != ids.end(); it++) +		for(uuid_vec_t::iterator it = ids.begin(); it != ids.end(); it++)  		{  			LLInventoryItem* item = gInventory.getItem(*it);  			if(item  && item->getInventoryType() == LLInventoryType::IT_GESTURE) @@ -572,14 +572,14 @@ void LLFloaterGesture::onCommitList()  void LLFloaterGesture::onDeleteSelected()  { -	std::vector<LLUUID> ids; +	uuid_vec_t ids;  	getSelectedIds(ids);  	if(ids.empty())  		return;  	const LLUUID trash_id = gInventory.findCategoryUUIDForType(LLFolderType::FT_TRASH);  	LLGestureMgr* gm = LLGestureMgr::getInstance(); -	for(std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); it++) +	for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); it++)  	{  		const LLUUID& selected_item = *it;  		LLInventoryItem* inv_item = gInventory.getItem(selected_item); @@ -610,10 +610,10 @@ void LLFloaterGesture::onDeleteSelected()  void LLFloaterGesture::addToCurrentOutFit()  { -	std::vector<LLUUID> ids; +	uuid_vec_t ids;  	getSelectedIds(ids);  	LLAppearanceMgr* am = LLAppearanceMgr::getInstance(); -	for(std::vector<LLUUID>::const_iterator it = ids.begin(); it != ids.end(); it++) +	for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); it++)  	{  		am->addCOFItemLink(*it);  	} diff --git a/indra/newview/llfloatergesture.h b/indra/newview/llfloatergesture.h index 629d77b949..1676542c77 100644 --- a/indra/newview/llfloatergesture.h +++ b/indra/newview/llfloatergesture.h @@ -85,7 +85,7 @@ private:  	 * Therefore we have to copy these items to avoid viewer crash.  	 * @see LLFloaterGesture::onActivateBtnClick  	 */ -	void getSelectedIds(std::vector<LLUUID>& ids); +	void getSelectedIds(uuid_vec_t& ids);  	bool isActionEnabled(const LLSD& command);  	/**  	 * @brief Activation rules: diff --git a/indra/newview/llfloatergodtools.cpp b/indra/newview/llfloatergodtools.cpp index eb56f387cd..fbd516ba7a 100644 --- a/indra/newview/llfloatergodtools.cpp +++ b/indra/newview/llfloatergodtools.cpp @@ -1191,7 +1191,7 @@ void LLPanelObjectTools::onClickSetBySelection(void* data)  	panelp->childSetValue("target_avatar_name", name);  } -void LLPanelObjectTools::callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelObjectTools::callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (ids.empty() || names.empty()) return;  	mTargetAvatar = ids[0]; diff --git a/indra/newview/llfloatergodtools.h b/indra/newview/llfloatergodtools.h index ef5ce02749..4e97a1058e 100644 --- a/indra/newview/llfloatergodtools.h +++ b/indra/newview/llfloatergodtools.h @@ -234,7 +234,7 @@ public:  	void onChangeAnything();  	void onApplyChanges();  	void onClickSet(); -	void callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids);  	void onClickDeletePublicOwnedBy();  	void onClickDeleteAllScriptedOwnedBy();  	void onClickDeleteAllOwnedBy(); diff --git a/indra/newview/llfloatergroupinvite.cpp b/indra/newview/llfloatergroupinvite.cpp index bf484c6343..5d1864b4c8 100644 --- a/indra/newview/llfloatergroupinvite.cpp +++ b/indra/newview/llfloatergroupinvite.cpp @@ -112,7 +112,7 @@ LLFloaterGroupInvite::~LLFloaterGroupInvite()  }  // static -void LLFloaterGroupInvite::showForGroup(const LLUUID& group_id, std::vector<LLUUID> *agent_ids) +void LLFloaterGroupInvite::showForGroup(const LLUUID& group_id, uuid_vec_t *agent_ids)  {  	const LLFloater::Params& floater_params = LLFloater::getDefaultParams();  	S32 floater_header_size = floater_params.header_height; diff --git a/indra/newview/llfloatergroupinvite.h b/indra/newview/llfloatergroupinvite.h index b3f5d75ac1..68943724df 100644 --- a/indra/newview/llfloatergroupinvite.h +++ b/indra/newview/llfloatergroupinvite.h @@ -43,7 +43,7 @@ class LLFloaterGroupInvite  public:  	virtual ~LLFloaterGroupInvite(); -	static void showForGroup(const LLUUID &group_id, std::vector<LLUUID> *agent_ids = NULL); +	static void showForGroup(const LLUUID &group_id, uuid_vec_t *agent_ids = NULL);  protected:  	LLFloaterGroupInvite(const LLUUID& group_id = LLUUID::null); diff --git a/indra/newview/llfloaterland.cpp b/indra/newview/llfloaterland.cpp index 65003d9b5c..6467ee13b0 100644 --- a/indra/newview/llfloaterland.cpp +++ b/indra/newview/llfloaterland.cpp @@ -2774,7 +2774,7 @@ void LLPanelLandAccess::onClickAddAccess()  	gFloaterView->getParentFloater(this)->addDependentFloater(LLFloaterAvatarPicker::show(boost::bind(&LLPanelLandAccess::callbackAvatarCBAccess, this, _1,_2)) );  } -void LLPanelLandAccess::callbackAvatarCBAccess(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelLandAccess::callbackAvatarCBAccess(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (!names.empty() && !ids.empty())  	{ @@ -2819,7 +2819,7 @@ void LLPanelLandAccess::onClickAddBanned()  }  // static -void LLPanelLandAccess::callbackAvatarCBBanned(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelLandAccess::callbackAvatarCBBanned(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (!names.empty() && !ids.empty())  	{ diff --git a/indra/newview/llfloaterland.h b/indra/newview/llfloaterland.h index a4785e8f5b..fe80766a74 100644 --- a/indra/newview/llfloaterland.h +++ b/indra/newview/llfloaterland.h @@ -167,7 +167,7 @@ public:  	static void onClickSet(void* data);  	static void onClickClear(void* data);  	static void onClickShow(void* data); -	static void callbackAvatarPick(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* data); +	static void callbackAvatarPick(const std::vector<std::string>& names, const uuid_vec_t& ids, void* data);  	static void finalizeAvatarPick(void* data);  	static void callbackHighlightTransferable(S32 option, void* userdata);  	static void onClickStartAuction(void*); @@ -374,8 +374,8 @@ public:  	void onClickAddAccess();  	void onClickAddBanned(); -	void callbackAvatarCBBanned(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); -	void callbackAvatarCBAccess(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void callbackAvatarCBBanned(const std::vector<std::string>& names, const uuid_vec_t& ids); +	void callbackAvatarCBAccess(const std::vector<std::string>& names, const uuid_vec_t& ids);  protected:  	LLNameListCtrl*		mListAccess; diff --git a/indra/newview/llfloaterregioninfo.cpp b/indra/newview/llfloaterregioninfo.cpp index d54736e942..3758cbe74f 100644 --- a/indra/newview/llfloaterregioninfo.cpp +++ b/indra/newview/llfloaterregioninfo.cpp @@ -610,7 +610,7 @@ void LLPanelRegionGeneralInfo::onClickKick()  	parent_floater->addDependentFloater(child_floater);  } -void LLPanelRegionGeneralInfo::onKickCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelRegionGeneralInfo::onKickCommit(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (names.empty() || ids.empty()) return;  	if(ids[0].notNull()) @@ -848,7 +848,7 @@ void LLPanelRegionDebugInfo::onClickChooseAvatar()  } -void LLPanelRegionDebugInfo::callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelRegionDebugInfo::callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (ids.empty() || names.empty()) return;  	mTargetAvatar = ids[0]; @@ -1531,7 +1531,7 @@ void LLPanelEstateInfo::onClickKickUser()  	parent_floater->addDependentFloater(child_floater);  } -void LLPanelEstateInfo::onKickUserCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelEstateInfo::onKickUserCommit(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (names.empty() || ids.empty()) return; @@ -1616,7 +1616,6 @@ bool LLPanelEstateInfo::isLindenEstate()  	return (estate_id <= ESTATE_LAST_LINDEN);  } -typedef std::vector<LLUUID> AgentOrGroupIDsVector;  struct LLEstateAccessChangeInfo  {  	LLEstateAccessChangeInfo(const LLSD& sd) @@ -1637,7 +1636,7 @@ struct LLEstateAccessChangeInfo  		LLSD sd;  		sd["name"] = mDialogName;  		sd["operation"] = (S32)mOperationFlag; -		for (AgentOrGroupIDsVector::const_iterator it = mAgentOrGroupIDs.begin(); +		for (uuid_vec_t::const_iterator it = mAgentOrGroupIDs.begin();  			it != mAgentOrGroupIDs.end();  			++it)  		{ @@ -1648,7 +1647,7 @@ struct LLEstateAccessChangeInfo  	U32 mOperationFlag;	// ESTATE_ACCESS_BANNED_AGENT_ADD, _REMOVE, etc.  	std::string mDialogName; -	AgentOrGroupIDsVector mAgentOrGroupIDs; // List of agent IDs to apply to this change +	uuid_vec_t mAgentOrGroupIDs; // List of agent IDs to apply to this change  };  // Special case callback for groups, since it has different callback format than names @@ -1716,7 +1715,7 @@ bool LLPanelEstateInfo::accessAddCore2(const LLSD& notification, const LLSD& res  }  // static -void LLPanelEstateInfo::accessAddCore3(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* data) +void LLPanelEstateInfo::accessAddCore3(const std::vector<std::string>& names, const uuid_vec_t& ids, void* data)  {  	LLEstateAccessChangeInfo* change_info = (LLEstateAccessChangeInfo*)data;  	if (!change_info) return; diff --git a/indra/newview/llfloaterregioninfo.h b/indra/newview/llfloaterregioninfo.h index 8d315bdb78..482ebb3303 100644 --- a/indra/newview/llfloaterregioninfo.h +++ b/indra/newview/llfloaterregioninfo.h @@ -168,7 +168,7 @@ public:  protected:  	virtual BOOL sendUpdate();  	void onClickKick(); -	void onKickCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void onKickCommit(const std::vector<std::string>& names, const uuid_vec_t& ids);  	static void onClickKickAll(void* userdata);  	bool onKickAllCommit(const LLSD& notification, const LLSD& response);  	static void onClickMessage(void* userdata); @@ -193,7 +193,7 @@ protected:  	virtual BOOL sendUpdate();  	void onClickChooseAvatar(); -	void callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids);  	static void onClickReturn(void *);  	bool callbackReturn(const LLSD& notification, const LLSD& response);  	static void onClickTopColliders(void*); @@ -284,7 +284,7 @@ public:  	// Core methods for all above add/remove button clicks  	static void accessAddCore(U32 operation_flag, const std::string& dialog_name);  	static bool accessAddCore2(const LLSD& notification, const LLSD& response); -	static void accessAddCore3(const std::vector<std::string>& names, const std::vector<LLUUID>& ids, void* data); +	static void accessAddCore3(const std::vector<std::string>& names, const uuid_vec_t& ids, void* data);  	static void accessRemoveCore(U32 operation_flag, const std::string& dialog_name, const std::string& list_ctrl_name);  	static bool accessRemoveCore2(const LLSD& notification, const LLSD& response); @@ -296,7 +296,7 @@ public:  	// Send the actual EstateOwnerRequest "estateaccessdelta" message  	static void sendEstateAccessDelta(U32 flags, const LLUUID& agent_id); -	void onKickUserCommit(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void onKickUserCommit(const std::vector<std::string>& names, const uuid_vec_t& ids);  	static void onClickMessageEstate(void* data);  	bool onMessageCommit(const LLSD& notification, const LLSD& response); diff --git a/indra/newview/llfloaterreporter.cpp b/indra/newview/llfloaterreporter.cpp index 42a7eeff26..b42b34835d 100644 --- a/indra/newview/llfloaterreporter.cpp +++ b/indra/newview/llfloaterreporter.cpp @@ -308,7 +308,7 @@ void LLFloaterReporter::onClickSelectAbuser()  	gFloaterView->getParentFloater(this)->addDependentFloater(LLFloaterAvatarPicker::show(boost::bind(&LLFloaterReporter::callbackAvatarID, this, _1, _2), FALSE, TRUE ));  } -void LLFloaterReporter::callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLFloaterReporter::callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (ids.empty() || names.empty()) return; diff --git a/indra/newview/llfloaterreporter.h b/indra/newview/llfloaterreporter.h index 7c6473f975..23784b7650 100644 --- a/indra/newview/llfloaterreporter.h +++ b/indra/newview/llfloaterreporter.h @@ -123,7 +123,7 @@ private:  	void setPosBox(const LLVector3d &pos);  	void enableControls(BOOL own_avatar);  	void getObjectInfo(const LLUUID& object_id); -	void callbackAvatarID(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void callbackAvatarID(const std::vector<std::string>& names, const uuid_vec_t& ids);  	void setFromAvatar(const LLUUID& avatar_id, const std::string& avatar_name = LLStringUtil::null);  private: diff --git a/indra/newview/llfloaterscriptlimits.cpp b/indra/newview/llfloaterscriptlimits.cpp index daba3d8460..4792d761d8 100644 --- a/indra/newview/llfloaterscriptlimits.cpp +++ b/indra/newview/llfloaterscriptlimits.cpp @@ -644,7 +644,7 @@ void LLPanelScriptLimitsRegionMemory::setRegionDetails(LLSD content)  	std::string msg_parcels = LLTrans::getString("ScriptLimitsParcelsOwned", args_parcels);  	childSetValue("parcels_listed", LLSD(msg_parcels)); -	std::vector<LLUUID> names_requested; +	uuid_vec_t names_requested;  	// This makes the assumption that all objects will have the same set  	// of attributes, ie they will all have, or none will have locations diff --git a/indra/newview/llfloatersellland.cpp b/indra/newview/llfloatersellland.cpp index eae6121e79..980b456497 100644 --- a/indra/newview/llfloatersellland.cpp +++ b/indra/newview/llfloatersellland.cpp @@ -96,7 +96,7 @@ private:  	static void doShowObjects(void *userdata);  	static bool callbackHighlightTransferable(const LLSD& notification, const LLSD& response); -	void callbackAvatarPick(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void callbackAvatarPick(const std::vector<std::string>& names, const uuid_vec_t& ids);  public:  	virtual BOOL postBuild(); @@ -391,7 +391,7 @@ void LLFloaterSellLandUI::doSelectAgent()  	addDependentFloater(LLFloaterAvatarPicker::show(boost::bind(&LLFloaterSellLandUI::callbackAvatarPick, this, _1, _2), FALSE, TRUE));  } -void LLFloaterSellLandUI::callbackAvatarPick(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLFloaterSellLandUI::callbackAvatarPick(const std::vector<std::string>& names, const uuid_vec_t& ids)  {	  	LLParcel* parcel = mParcelSelection->getParcel(); diff --git a/indra/newview/llfloatertopobjects.cpp b/indra/newview/llfloatertopobjects.cpp index 8ab050beaa..84ea353dab 100644 --- a/indra/newview/llfloatertopobjects.cpp +++ b/indra/newview/llfloatertopobjects.cpp @@ -315,7 +315,7 @@ void LLFloaterTopObjects::doToObjects(int action, bool all)  	LLCtrlListInterface *list = childGetListInterface("objects_list");  	if (!list || list->getItemCount() == 0) return; -	std::vector<LLUUID>::iterator id_itor; +	uuid_vec_t::iterator id_itor;  	bool start_message = true; diff --git a/indra/newview/llfloatertopobjects.h b/indra/newview/llfloatertopobjects.h index ee3c5d3cce..8fb89a3cc5 100644 --- a/indra/newview/llfloatertopobjects.h +++ b/indra/newview/llfloatertopobjects.h @@ -89,7 +89,7 @@ private:  	std::string mMethod;  	LLSD mObjectListData; -	std::vector<LLUUID> mObjectListIDs; +	uuid_vec_t mObjectListIDs;  	U32 mCurrentMode;  	U32 mFlags; diff --git a/indra/newview/llfolderview.cpp b/indra/newview/llfolderview.cpp index f74d912842..149bbe805d 100644 --- a/indra/newview/llfolderview.cpp +++ b/indra/newview/llfolderview.cpp @@ -865,7 +865,7 @@ BOOL LLFolderView::getSelectionList(std::set<LLUUID> &selection) const  BOOL LLFolderView::startDrag(LLToolDragAndDrop::ESource source)  {  	std::vector<EDragAndDropType> types; -	std::vector<LLUUID> cargo_ids; +	uuid_vec_t cargo_ids;  	selected_items_t::iterator item_it;  	BOOL can_drag = TRUE;  	if (!mSelectedItems.empty()) diff --git a/indra/newview/llfriendcard.cpp b/indra/newview/llfriendcard.cpp index 18f81fe506..1a06bef6cb 100644 --- a/indra/newview/llfriendcard.cpp +++ b/indra/newview/llfriendcard.cpp @@ -322,7 +322,7 @@ void LLFriendCardsManager::collectFriendsLists(folderid_buddies_map_t& folderBud  		if (NULL == items)  			continue; -		std::vector<LLUUID> buddyUUIDs; +		uuid_vec_t buddyUUIDs;  		for (itBuddy = items->begin(); itBuddy != items->end(); ++itBuddy)  		{  			buddyUUIDs.push_back((*itBuddy)->getCreatorUUID()); @@ -409,7 +409,7 @@ void LLFriendCardsManager::fetchAndCheckFolderDescendents(const LLUUID& folder_i  	// This instance will be deleted in LLInitialFriendCardsFetch::done().  	LLInitialFriendCardsFetch* fetch = new LLInitialFriendCardsFetch(cb); -	LLInventoryFetchDescendentsObserver::folder_ref_t folders; +	uuid_vec_t folders;  	folders.push_back(folder_id);  	fetch->fetchDescendents(folders); diff --git a/indra/newview/llfriendcard.h b/indra/newview/llfriendcard.h index 1cda52c1d7..638a1eca84 100644 --- a/indra/newview/llfriendcard.h +++ b/indra/newview/llfriendcard.h @@ -49,7 +49,7 @@ class LLFriendCardsManager  	friend class CreateFriendCardCallback;  public: -	typedef std::map<LLUUID, std::vector<LLUUID> > folderid_buddies_map_t; +	typedef std::map<LLUUID, uuid_vec_t > folderid_buddies_map_t;  	// LLFriendObserver implementation  	void changed(U32 mask) diff --git a/indra/newview/llgesturemgr.cpp b/indra/newview/llgesturemgr.cpp index 561ca68f4a..fbacbd704f 100644 --- a/indra/newview/llgesturemgr.cpp +++ b/indra/newview/llgesturemgr.cpp @@ -347,7 +347,7 @@ void LLGestureMgr::deactivateGesture(const LLUUID& item_id)  void LLGestureMgr::deactivateSimilarGestures(LLMultiGesture* in, const LLUUID& in_item_id)  {  	const LLUUID& base_in_item_id = get_linked_uuid(in_item_id); -	std::vector<LLUUID> gest_item_ids; +	uuid_vec_t gest_item_ids;  	// Deactivate all gestures that match  	item_map_t::iterator it; @@ -386,7 +386,7 @@ void LLGestureMgr::deactivateSimilarGestures(LLMultiGesture* in, const LLUUID& i  	// Inform database of the change  	LLMessageSystem* msg = gMessageSystem;  	BOOL start_message = TRUE; -	std::vector<LLUUID>::const_iterator vit = gest_item_ids.begin(); +	uuid_vec_t::const_iterator vit = gest_item_ids.begin();  	while (vit != gest_item_ids.end())  	{  		if (start_message) @@ -1215,7 +1215,7 @@ BOOL LLGestureMgr::matchPrefix(const std::string& in_str, std::string* out_str)  } -void LLGestureMgr::getItemIDs(std::vector<LLUUID>* ids) +void LLGestureMgr::getItemIDs(uuid_vec_t* ids)  {  	item_map_t::const_iterator it;  	for (it = mActive.begin(); it != mActive.end(); ++it) diff --git a/indra/newview/llgesturemgr.h b/indra/newview/llgesturemgr.h index bda657679a..081ca983a9 100644 --- a/indra/newview/llgesturemgr.h +++ b/indra/newview/llgesturemgr.h @@ -146,7 +146,7 @@ public:  	BOOL matchPrefix(const std::string& in_str, std::string* out_str);  	// Copy item ids into the vector -	void getItemIDs(std::vector<LLUUID>* ids); +	void getItemIDs(uuid_vec_t* ids);  protected:  	// Handle the processing of a single gesture diff --git a/indra/newview/llgroupmgr.cpp b/indra/newview/llgroupmgr.cpp index 7f93a357de..996553ccf7 100644 --- a/indra/newview/llgroupmgr.cpp +++ b/indra/newview/llgroupmgr.cpp @@ -160,7 +160,7 @@ LLGroupRoleData::~LLGroupRoleData()  {	  } -S32 LLGroupRoleData::getMembersInRole(std::vector<LLUUID> members, +S32 LLGroupRoleData::getMembersInRole(uuid_vec_t members,  									  BOOL needs_sort)  {  	if (mRoleID.isNull()) @@ -184,8 +184,8 @@ S32 LLGroupRoleData::getMembersInRole(std::vector<LLUUID> members,  	// Return the number of members in the intersection.  	S32 max_size = llmin( members.size(), mMemberIDs.size() ); -	std::vector<LLUUID> in_role( max_size ); -	std::vector<LLUUID>::iterator in_role_end; +	uuid_vec_t in_role( max_size ); +	uuid_vec_t::iterator in_role_end;  	in_role_end = std::set_intersection(mMemberIDs.begin(), mMemberIDs.end(),  									members.begin(), members.end(),  									in_role.begin()); @@ -200,7 +200,7 @@ void LLGroupRoleData::addMember(const LLUUID& member)  bool LLGroupRoleData::removeMember(const LLUUID& member)  { -	std::vector<LLUUID>::iterator it = std::find(mMemberIDs.begin(),mMemberIDs.end(),member); +	uuid_vec_t::iterator it = std::find(mMemberIDs.begin(),mMemberIDs.end(),member);  	if (it != mMemberIDs.end())  	{ @@ -1736,7 +1736,7 @@ void LLGroupMgr::sendGroupMemberInvites(const LLUUID& group_id, std::map<LLUUID,  //static  void LLGroupMgr::sendGroupMemberEjects(const LLUUID& group_id, -									   std::vector<LLUUID>& member_ids) +									   uuid_vec_t& member_ids)  {  	bool start_message = true;  	LLMessageSystem* msg = gMessageSystem; @@ -1746,7 +1746,7 @@ void LLGroupMgr::sendGroupMemberEjects(const LLUUID& group_id,  	LLGroupMgrGroupData* group_datap = LLGroupMgr::getInstance()->getGroupData(group_id);  	if (!group_datap) return; -	for (std::vector<LLUUID>::iterator it = member_ids.begin(); +	for (uuid_vec_t::iterator it = member_ids.begin();  		 it != member_ids.end(); ++it)  	{  		LLUUID& ejected_member_id = (*it); diff --git a/indra/newview/llgroupmgr.h b/indra/newview/llgroupmgr.h index 2c86de8b97..82df631b8c 100644 --- a/indra/newview/llgroupmgr.h +++ b/indra/newview/llgroupmgr.h @@ -139,8 +139,8 @@ public:  	const LLUUID& getID() const { return mRoleID; } -	const std::vector<LLUUID>& getRoleMembers() const { return mMemberIDs; } -	S32 getMembersInRole(std::vector<LLUUID> members, BOOL needs_sort = TRUE); +	const uuid_vec_t& getRoleMembers() const { return mMemberIDs; } +	S32 getMembersInRole(uuid_vec_t members, BOOL needs_sort = TRUE);  	S32 getTotalMembersInRole() { return mMemberIDs.size(); }  	LLRoleData getRoleData() const { return mRoleData; } @@ -150,10 +150,10 @@ public:  	bool removeMember(const LLUUID& member);  	void clearMembers(); -	const std::vector<LLUUID>::const_iterator getMembersBegin() const +	const uuid_vec_t::const_iterator getMembersBegin() const  	{ return mMemberIDs.begin(); } -	const std::vector<LLUUID>::const_iterator getMembersEnd() const +	const uuid_vec_t::const_iterator getMembersEnd() const  	{ return mMemberIDs.end(); } @@ -164,7 +164,7 @@ protected:  	LLUUID mRoleID;  	LLRoleData	mRoleData; -	std::vector<LLUUID> mMemberIDs; +	uuid_vec_t mMemberIDs;  	S32	mMemberCount;  private: @@ -340,7 +340,7 @@ public:  	static void sendGroupMemberJoin(const LLUUID& group_id);  	static void sendGroupMemberInvites(const LLUUID& group_id, std::map<LLUUID,LLUUID>& role_member_pairs);  	static void sendGroupMemberEjects(const LLUUID& group_id, -									  std::vector<LLUUID>& member_ids); +									  uuid_vec_t& member_ids);  	void cancelGroupRoleChanges(const LLUUID& group_id); diff --git a/indra/newview/llimfloater.cpp b/indra/newview/llimfloater.cpp index 91f4f57e54..9c477791b3 100644 --- a/indra/newview/llimfloater.cpp +++ b/indra/newview/llimfloater.cpp @@ -922,7 +922,7 @@ BOOL LLIMFloater::dropCallingCard(LLInventoryItem* item, BOOL drop)  	{  		if(drop)  		{ -			std::vector<LLUUID> ids; +			uuid_vec_t ids;  			ids.push_back(item->getCreatorUUID());  			inviteToSession(ids);  		} @@ -955,7 +955,7 @@ BOOL LLIMFloater::dropCategory(LLInventoryCategory* category, BOOL drop)  		}  		else if(drop)  		{ -			std::vector<LLUUID> ids; +			uuid_vec_t ids;  			ids.reserve(count);  			for(S32 i = 0; i < count; ++i)  			{ @@ -992,7 +992,7 @@ private:  	LLUUID mSessionID;  }; -BOOL LLIMFloater::inviteToSession(const std::vector<LLUUID>& ids) +BOOL LLIMFloater::inviteToSession(const uuid_vec_t& ids)  {  	LLViewerRegion* region = gAgent.getRegion();  	if (!region) diff --git a/indra/newview/llimfloater.h b/indra/newview/llimfloater.h index 2f034d02b8..763dd5655b 100644 --- a/indra/newview/llimfloater.h +++ b/indra/newview/llimfloater.h @@ -129,7 +129,7 @@ private:  	BOOL dropCategory(LLInventoryCategory* category, BOOL drop);  	BOOL isInviteAllowed() const; -	BOOL inviteToSession(const std::vector<LLUUID>& agent_ids); +	BOOL inviteToSession(const uuid_vec_t& agent_ids);  	static void		onInputEditorFocusReceived( LLFocusableElement* caller, void* userdata );  	static void		onInputEditorFocusLost(LLFocusableElement* caller, void* userdata); diff --git a/indra/newview/llimview.cpp b/indra/newview/llimview.cpp index 7a4febec20..a8d876e8a3 100644 --- a/indra/newview/llimview.cpp +++ b/indra/newview/llimview.cpp @@ -146,7 +146,7 @@ LLIMModel::LLIMModel()  	addNewMsgCallback(toast_callback);  } -LLIMModel::LLIMSession::LLIMSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id, const std::vector<LLUUID>& ids, bool voice) +LLIMModel::LLIMSession::LLIMSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id, const uuid_vec_t& ids, bool voice)  :	mSessionID(session_id),  	mName(name),  	mType(type), @@ -423,7 +423,7 @@ LLIMModel::LLIMSession* LLIMModel::findIMSession(const LLUUID& session_id) const  }  //*TODO consider switching to using std::set instead of std::list for holding LLUUIDs across the whole code -LLIMModel::LLIMSession* LLIMModel::findAdHocIMSession(const std::vector<LLUUID>& ids) +LLIMModel::LLIMSession* LLIMModel::findAdHocIMSession(const uuid_vec_t& ids)  {  	S32 num = ids.size();  	if (!num) return NULL; @@ -440,7 +440,7 @@ LLIMModel::LLIMSession* LLIMModel::findAdHocIMSession(const std::vector<LLUUID>&  		std::list<LLUUID> tmp_list(session->mInitialTargetIDs.begin(), session->mInitialTargetIDs.end()); -		std::vector<LLUUID>::const_iterator iter = ids.begin(); +		uuid_vec_t::const_iterator iter = ids.begin();  		while (iter != ids.end())  		{  			tmp_list.remove(*iter); @@ -571,7 +571,7 @@ void LLIMModel::testMessages()  //session name should not be empty  bool LLIMModel::newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type,  -						   const LLUUID& other_participant_id, const std::vector<LLUUID>& ids, bool voice) +						   const LLUUID& other_participant_id, const uuid_vec_t& ids, bool voice)  {  	if (name.empty())  	{ @@ -596,7 +596,7 @@ bool LLIMModel::newSession(const LLUUID& session_id, const std::string& name, co  bool LLIMModel::newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id, bool voice)  { -	std::vector<LLUUID> no_ids; +	uuid_vec_t no_ids;  	return newSession(session_id, name, type, other_participant_id, no_ids, voice);  } @@ -1002,7 +1002,7 @@ void LLIMModel::sendMessage(const std::string& utf8_text,  		}  		else  		{ -			for(std::vector<LLUUID>::iterator it = session->mInitialTargetIDs.begin(); +			for(uuid_vec_t::iterator it = session->mInitialTargetIDs.begin();  				it!=session->mInitialTargetIDs.end();++it)  			{  				const LLUUID id = *it; @@ -1134,7 +1134,7 @@ private:  bool LLIMModel::sendStartSession(  	const LLUUID& temp_session_id,  	const LLUUID& other_participant_id, -	const std::vector<LLUUID>& ids, +	const uuid_vec_t& ids,  	EInstantMessage dialog)  {  	if ( dialog == IM_SESSION_GROUP_START ) diff --git a/indra/newview/llimview.h b/indra/newview/llimview.h index f1693d0e17..0a23fda9d8 100644 --- a/indra/newview/llimview.h +++ b/indra/newview/llimview.h @@ -61,7 +61,7 @@ public:  		} SType;  		LLIMSession(const LLUUID& session_id, const std::string& name,  -			const EInstantMessage& type, const LLUUID& other_participant_id, const std::vector<LLUUID>& ids, bool voice); +			const EInstantMessage& type, const LLUUID& other_participant_id, const uuid_vec_t& ids, bool voice);  		virtual ~LLIMSession();  		void sessionInitReplyReceived(const LLUUID& new_session_id); @@ -93,7 +93,7 @@ public:  		EInstantMessage mType;  		SType mSessionType;  		LLUUID mOtherParticipantID; -		std::vector<LLUUID> mInitialTargetIDs; +		uuid_vec_t mInitialTargetIDs;  		std::string mHistoryFileName;  		// connection to voice channel state change signal @@ -152,7 +152,7 @@ public:  	 * Find an Ad-Hoc IM Session with specified participants  	 * @return first found Ad-Hoc session or NULL if the session does not exist  	 */ -	LLIMSession* findAdHocIMSession(const std::vector<LLUUID>& ids); +	LLIMSession* findAdHocIMSession(const uuid_vec_t& ids);  	/**  	 * Rebind session data to a new session id. @@ -167,7 +167,7 @@ public:  	 * @param name session name should not be empty, will return false if empty  	 */  	bool newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type, const LLUUID& other_participant_id,  -		const std::vector<LLUUID>& ids, bool voice = false); +		const uuid_vec_t& ids, bool voice = false);  	bool newSession(const LLUUID& session_id, const std::string& name, const EInstantMessage& type,  		const LLUUID& other_participant_id, bool voice = false); @@ -255,7 +255,7 @@ public:  	static void sendLeaveSession(const LLUUID& session_id, const LLUUID& other_participant_id);  	static bool sendStartSession(const LLUUID& temp_session_id, const LLUUID& other_participant_id, -						  const std::vector<LLUUID>& ids, EInstantMessage dialog); +						  const uuid_vec_t& ids, EInstantMessage dialog);  	static void sendTypingState(LLUUID session_id, LLUUID other_participant_id, BOOL typing);  	static void sendMessage(const std::string& utf8_text, const LLUUID& im_session_id,  								const LLUUID& other_participant_id, EInstantMessage dialog); diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp index 5122f308a2..efd23c36ca 100644 --- a/indra/newview/llinventorybridge.cpp +++ b/indra/newview/llinventorybridge.cpp @@ -297,7 +297,7 @@ void LLInvFVBridge::removeBatchNoCheck(LLDynamicArray<LLFolderViewEventListener*  	LLMessageSystem* msg = gMessageSystem;  	const LLUUID trash_id = model->findCategoryUUIDForType(LLFolderType::FT_TRASH);  	LLViewerInventoryItem* item = NULL; -	std::vector<LLUUID> move_ids; +	uuid_vec_t move_ids;  	LLInventoryModel::update_map_t update;  	bool start_new_message = true;  	S32 count = batch.count(); @@ -398,8 +398,8 @@ void LLInvFVBridge::removeBatchNoCheck(LLDynamicArray<LLFolderViewEventListener*  	}  	// move everything. -	std::vector<LLUUID>::iterator it = move_ids.begin(); -	std::vector<LLUUID>::iterator end = move_ids.end(); +	uuid_vec_t::iterator it = move_ids.begin(); +	uuid_vec_t::iterator end = move_ids.end();  	for(; it != end; ++it)  	{  		gInventory.moveObject((*it), trash_id); @@ -2750,7 +2750,7 @@ void LLFolderBridge::buildContextMenu(LLMenuGL& menu, U32 flags)  		sSelf = this;  		LLRightClickInventoryFetchDescendentsObserver* fetch = new LLRightClickInventoryFetchDescendentsObserver(FALSE); -		LLInventoryFetchDescendentsObserver::folder_ref_t folders; +		uuid_vec_t folders;  		LLViewerInventoryCategory* category = (LLViewerInventoryCategory*)model->getCategory(mUUID);  		if (category)  		{ diff --git a/indra/newview/llinventorymodel.cpp b/indra/newview/llinventorymodel.cpp index f88747c382..41f0b430e8 100644 --- a/indra/newview/llinventorymodel.cpp +++ b/indra/newview/llinventorymodel.cpp @@ -2595,7 +2595,7 @@ void LLInventoryModel::buildParentChildMap()  	}  	count = items.count();  	lost = 0; -	std::vector<LLUUID> lost_item_ids; +	uuid_vec_t lost_item_ids;  	for(i = 0; i < count; ++i)  	{  		LLPointer<LLViewerInventoryItem> item; @@ -2634,7 +2634,7 @@ void LLInventoryModel::buildParentChildMap()  		LLMessageSystem* msg = gMessageSystem;  		BOOL start_new_message = TRUE;  		const LLUUID lnf = findCategoryUUIDForType(LLFolderType::FT_LOST_AND_FOUND); -		for(std::vector<LLUUID>::iterator it = lost_item_ids.begin() ; it < lost_item_ids.end(); ++it) +		for(uuid_vec_t::iterator it = lost_item_ids.begin() ; it < lost_item_ids.end(); ++it)  		{  			if(start_new_message)  			{ @@ -3094,7 +3094,7 @@ void LLInventoryModel::processRemoveInventoryItem(LLMessageSystem* msg, void**)  		return;  	}  	S32 count = msg->getNumberOfBlocksFast(_PREHASH_InventoryData); -	std::vector<LLUUID> item_ids; +	uuid_vec_t item_ids;  	update_map_t update;  	for(S32 i = 0; i < count; ++i)  	{ @@ -3110,7 +3110,7 @@ void LLInventoryModel::processRemoveInventoryItem(LLMessageSystem* msg, void**)  		}  	}  	gInventory.accountForUpdate(update); -	for(std::vector<LLUUID>::iterator it = item_ids.begin(); it != item_ids.end(); ++it) +	for(uuid_vec_t::iterator it = item_ids.begin(); it != item_ids.end(); ++it)  	{  		gInventory.deleteObject(*it);  	} @@ -3190,7 +3190,7 @@ void LLInventoryModel::processRemoveInventoryFolder(LLMessageSystem* msg,  				<< llendl;  		return;  	} -	std::vector<LLUUID> folder_ids; +	uuid_vec_t folder_ids;  	update_map_t update;  	S32 count = msg->getNumberOfBlocksFast(_PREHASH_FolderData);  	for(S32 i = 0; i < count; ++i) @@ -3204,7 +3204,7 @@ void LLInventoryModel::processRemoveInventoryFolder(LLMessageSystem* msg,  		}  	}  	gInventory.accountForUpdate(update); -	for(std::vector<LLUUID>::iterator it = folder_ids.begin(); it != folder_ids.end(); ++it) +	for(uuid_vec_t::iterator it = folder_ids.begin(); it != folder_ids.end(); ++it)  	{  		gInventory.deleteObject(*it);  	} @@ -3317,7 +3317,7 @@ void LLInventoryModel::processBulkUpdateInventory(LLMessageSystem* msg, void**)  	count = msg->getNumberOfBlocksFast(_PREHASH_ItemData); -	std::vector<LLUUID> wearable_ids; +	uuid_vec_t wearable_ids;  	item_array_t items;  	std::list<InventoryCallbackInfo> cblist;  	for(i = 0; i < count; ++i) diff --git a/indra/newview/llinventoryobserver.cpp b/indra/newview/llinventoryobserver.cpp index 62c2d80609..9913be2e88 100644 --- a/indra/newview/llinventoryobserver.cpp +++ b/indra/newview/llinventoryobserver.cpp @@ -77,7 +77,7 @@ void LLInventoryCompletionObserver::changed(U32 mask)  	// appropriate.  	if(!mIncomplete.empty())  	{ -		for(item_ref_t::iterator it = mIncomplete.begin(); it < mIncomplete.end(); ) +		for(uuid_vec_t::iterator it = mIncomplete.begin(); it < mIncomplete.end(); )  		{  			LLViewerInventoryItem* item = gInventory.getItem(*it);  			if(!item) @@ -262,7 +262,7 @@ void LLInventoryFetchObserver::fetchItems(  // virtual  void LLInventoryFetchDescendentsObserver::changed(U32 mask)  { -	for(folder_ref_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();) +	for(uuid_vec_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();)  	{  		LLViewerInventoryCategory* cat = gInventory.getCategory(*it);  		if(!cat) @@ -285,9 +285,9 @@ void LLInventoryFetchDescendentsObserver::changed(U32 mask)  }  void LLInventoryFetchDescendentsObserver::fetchDescendents( -	const folder_ref_t& ids) +	const uuid_vec_t& ids)  { -	for(folder_ref_t::const_iterator it = ids.begin(); it != ids.end(); ++it) +	for(uuid_vec_t::const_iterator it = ids.begin(); it != ids.end(); ++it)  	{  		LLViewerInventoryCategory* cat = gInventory.getCategory(*it);  		if(!cat) continue; @@ -355,7 +355,7 @@ void LLInventoryFetchComboObserver::changed(U32 mask)  {  	if(!mIncompleteItems.empty())  	{ -		for(item_ref_t::iterator it = mIncompleteItems.begin(); it < mIncompleteItems.end(); ) +		for(uuid_vec_t::iterator it = mIncompleteItems.begin(); it < mIncompleteItems.end(); )  		{  			LLViewerInventoryItem* item = gInventory.getItem(*it);  			if(!item) @@ -364,7 +364,7 @@ void LLInventoryFetchComboObserver::changed(U32 mask)  				continue;  			}  			if(item->isComplete()) -		{	 +			{	  				mCompleteItems.push_back(*it);  				it = mIncompleteItems.erase(it);  				continue; @@ -374,7 +374,7 @@ void LLInventoryFetchComboObserver::changed(U32 mask)  	}  	if(!mIncompleteFolders.empty())  	{ -		for(folder_ref_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();) +		for(uuid_vec_t::iterator it = mIncompleteFolders.begin(); it < mIncompleteFolders.end();)  		{  			LLViewerInventoryCategory* cat = gInventory.getCategory(*it);  			if(!cat) @@ -399,11 +399,11 @@ void LLInventoryFetchComboObserver::changed(U32 mask)  }  void LLInventoryFetchComboObserver::fetch( -	const folder_ref_t& folder_ids, -	const item_ref_t& item_ids) +	const uuid_vec_t& folder_ids, +	const uuid_vec_t& item_ids)  {  	lldebugs << "LLInventoryFetchComboObserver::fetch()" << llendl; -	for(folder_ref_t::const_iterator fit = folder_ids.begin(); fit != folder_ids.end(); ++fit) +	for(uuid_vec_t::const_iterator fit = folder_ids.begin(); fit != folder_ids.end(); ++fit)  	{  		LLViewerInventoryCategory* cat = gInventory.getCategory(*fit);  		if(!cat) continue; @@ -426,7 +426,7 @@ void LLInventoryFetchComboObserver::fetch(  	// have to fetch it individually.  	LLSD items_llsd;  	LLUUID owner_id; -	for(item_ref_t::const_iterator iit = item_ids.begin(); iit != item_ids.end(); ++iit) +	for(uuid_vec_t::const_iterator iit = item_ids.begin(); iit != item_ids.end(); ++iit)  	{  		LLViewerInventoryItem* item = gInventory.getItem(*iit);  		if(!item) @@ -564,8 +564,8 @@ void LLInventoryTransactionObserver::changed(U32 mask)  			if(id == mTransactionID)  			{  				// woo hoo, we found it -				folder_ref_t folders; -				item_ref_t items; +				uuid_vec_t folders; +				uuid_vec_t items;  				S32 count;  				count = msg->getNumberOfBlocksFast(_PREHASH_FolderData);  				S32 i; diff --git a/indra/newview/llinventoryobserver.h b/indra/newview/llinventoryobserver.h index d6dded52d4..e1c8bd3faf 100644 --- a/indra/newview/llinventoryobserver.h +++ b/indra/newview/llinventoryobserver.h @@ -93,9 +93,8 @@ public:  protected:  	virtual void done() = 0; -	typedef std::vector<LLUUID> item_ref_t; -	item_ref_t mComplete; -	item_ref_t mIncomplete; +	uuid_vec_t mComplete; +	uuid_vec_t mIncomplete;  }; @@ -113,7 +112,7 @@ public:  	LLInventoryFetchObserver(bool retry_if_missing = false): mRetryIfMissing(retry_if_missing) {}  	virtual void changed(U32 mask); -	typedef std::vector<LLUUID> item_ref_t; +	typedef uuid_vec_t item_ref_t;  	bool isEverythingComplete() const;  	void fetchItems(const item_ref_t& ids); @@ -138,15 +137,14 @@ public:  	LLInventoryFetchDescendentsObserver() {}  	virtual void changed(U32 mask); -	typedef std::vector<LLUUID> folder_ref_t; -	void fetchDescendents(const folder_ref_t& ids); +	void fetchDescendents(const uuid_vec_t& ids);  	bool isEverythingComplete() const;  	virtual void done() = 0;  protected:  	bool isComplete(LLViewerInventoryCategory* cat); -	folder_ref_t mIncompleteFolders; -	folder_ref_t mCompleteFolders; +	uuid_vec_t mIncompleteFolders; +	uuid_vec_t mCompleteFolders;  };  //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -163,18 +161,16 @@ public:  	LLInventoryFetchComboObserver() : mDone(false) {}  	virtual void changed(U32 mask); -	typedef std::vector<LLUUID> folder_ref_t; -	typedef std::vector<LLUUID> item_ref_t; -	void fetch(const folder_ref_t& folder_ids, const item_ref_t& item_ids); +	void fetch(const uuid_vec_t& folder_ids, const uuid_vec_t& item_ids);  	virtual void done() = 0;  protected:  	bool mDone; -	folder_ref_t mCompleteFolders; -	folder_ref_t mIncompleteFolders; -	item_ref_t mCompleteItems; -	item_ref_t mIncompleteItems; +	uuid_vec_t mCompleteFolders; +	uuid_vec_t mIncompleteFolders; +	uuid_vec_t mCompleteItems; +	uuid_vec_t mIncompleteItems;  };  //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -197,7 +193,7 @@ public:  protected:  	virtual void done() = 0; -	typedef std::vector<LLUUID> item_ref_t; +	typedef uuid_vec_t item_ref_t;  	item_ref_t mExist;  	item_ref_t mMIA;  }; @@ -221,8 +217,7 @@ public:  protected:  	virtual void done() = 0; -	typedef std::vector<LLUUID> item_ref_t; -	item_ref_t mAdded; +	uuid_vec_t mAdded;  };  //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -242,9 +237,7 @@ public:  	virtual void changed(U32 mask);  protected: -	typedef std::vector<LLUUID> folder_ref_t; -	typedef std::vector<LLUUID> item_ref_t; -	virtual void done(const folder_ref_t& folders, const item_ref_t& items) = 0; +	virtual void done(const uuid_vec_t& folders, const uuid_vec_t& items) = 0;  	LLTransactionID mTransactionID;  }; diff --git a/indra/newview/lllocationinputctrl.cpp b/indra/newview/lllocationinputctrl.cpp index 4100e2fc61..ba50287ebd 100644 --- a/indra/newview/lllocationinputctrl.cpp +++ b/indra/newview/lllocationinputctrl.cpp @@ -108,7 +108,7 @@ public:  private:  	/*virtual*/ void done()  	{ -		std::vector<LLUUID>::const_iterator it = mAdded.begin(), end = mAdded.end(); +		uuid_vec_t::const_iterator it = mAdded.begin(), end = mAdded.end();  		for(; it != end; ++it)  		{  			LLInventoryItem* item = gInventory.getItem(*it); diff --git a/indra/newview/llpanelblockedlist.cpp b/indra/newview/llpanelblockedlist.cpp index a186bc926c..c72f0f8012 100644 --- a/indra/newview/llpanelblockedlist.cpp +++ b/indra/newview/llpanelblockedlist.cpp @@ -186,7 +186,7 @@ void LLPanelBlockedList::onBlockByNameClick()  	LLFloaterGetBlockedObjectName::show(&LLPanelBlockedList::callbackBlockByName);  } -void LLPanelBlockedList::callbackBlockPicked(const std::vector<std::string>& names, const std::vector<LLUUID>& ids) +void LLPanelBlockedList::callbackBlockPicked(const std::vector<std::string>& names, const uuid_vec_t& ids)  {  	if (names.empty() || ids.empty()) return;  	LLMute mute(ids[0], names[0], LLMute::AGENT); diff --git a/indra/newview/llpanelblockedlist.h b/indra/newview/llpanelblockedlist.h index 1ef16a02f4..a100577e43 100644 --- a/indra/newview/llpanelblockedlist.h +++ b/indra/newview/llpanelblockedlist.h @@ -78,7 +78,7 @@ private:  	void onPickBtnClick();  	void onBlockByNameClick(); -	void callbackBlockPicked(const std::vector<std::string>& names, const std::vector<LLUUID>& ids); +	void callbackBlockPicked(const std::vector<std::string>& names, const uuid_vec_t& ids);  	static void callbackBlockByName(const std::string& text);  private: diff --git a/indra/newview/llpanelgroupinvite.cpp b/indra/newview/llpanelgroupinvite.cpp index 05261a65de..11d3768a3d 100644 --- a/indra/newview/llpanelgroupinvite.cpp +++ b/indra/newview/llpanelgroupinvite.cpp @@ -57,7 +57,7 @@ public:  	~impl();  	void addUsers(const std::vector<std::string>& names, -				  const std::vector<LLUUID>& agent_ids); +				  const uuid_vec_t& agent_ids);  	void submitInvitations();  	void addRoleNames(LLGroupMgrGroupData* gdatap);  	void handleRemove(); @@ -69,7 +69,7 @@ public:  	static void callbackClickRemove(void* userdata);  	static void callbackSelect(LLUICtrl* ctrl, void* userdata);  	static void callbackAddUsers(const std::vector<std::string>& names, -								 const std::vector<LLUUID>& agent_ids, +								 const uuid_vec_t& agent_ids,  								 void* user_data);  	bool inviteOwnerCallback(const LLSD& notification, const LLSD& response); @@ -111,7 +111,7 @@ LLPanelGroupInvite::impl::~impl()  }  void LLPanelGroupInvite::impl::addUsers(const std::vector<std::string>& names, -										const std::vector<LLUUID>& agent_ids) +										const uuid_vec_t& agent_ids)  {  	std::string name;  	LLUUID id; @@ -361,7 +361,7 @@ void LLPanelGroupInvite::impl::callbackClickOK(void* userdata)  //static  void LLPanelGroupInvite::impl::callbackAddUsers(const std::vector<std::string>& names, -												const std::vector<LLUUID>& ids, +												const uuid_vec_t& ids,  												void* user_data)  {  	impl* selfp = (impl*) user_data; @@ -399,7 +399,7 @@ void LLPanelGroupInvite::clear()  	mImplementation->mOKButton->setEnabled(FALSE);  } -void LLPanelGroupInvite::addUsers(std::vector<LLUUID>& agent_ids) +void LLPanelGroupInvite::addUsers(uuid_vec_t& agent_ids)  {  	std::vector<std::string> names;  	for (S32 i = 0; i < (S32)agent_ids.size(); i++) @@ -456,7 +456,7 @@ void LLPanelGroupInvite::addUsers(std::vector<LLUUID>& agent_ids)  void LLPanelGroupInvite::addUserCallback(const LLUUID& id, const std::string& first_name, const std::string& last_name)  {  	std::vector<std::string> names; -	std::vector<LLUUID> agent_ids; +	uuid_vec_t agent_ids;  	std::string full_name = first_name + " " + last_name;  	agent_ids.push_back(id);  	names.push_back(first_name + " " + last_name); diff --git a/indra/newview/llpanelgroupinvite.h b/indra/newview/llpanelgroupinvite.h index b095dd2395..2ed443ed46 100644 --- a/indra/newview/llpanelgroupinvite.h +++ b/indra/newview/llpanelgroupinvite.h @@ -42,7 +42,7 @@ public:  	LLPanelGroupInvite(const LLUUID& group_id);  	~LLPanelGroupInvite(); -	void addUsers(std::vector<LLUUID>& agent_ids); +	void addUsers(uuid_vec_t& agent_ids);  	/**  	 * this callback is being used to add a user whose fullname isn't been loaded before invoking of addUsers().  	 */   diff --git a/indra/newview/llpanelgrouproles.cpp b/indra/newview/llpanelgrouproles.cpp index c6287472fe..0c24e6ad22 100644 --- a/indra/newview/llpanelgrouproles.cpp +++ b/indra/newview/llpanelgrouproles.cpp @@ -859,7 +859,7 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()  	if (selection.empty()) return;  	// Build a vector of all selected members, and gather allowed actions. -	std::vector<LLUUID> selected_members; +	uuid_vec_t selected_members;  	U64 allowed_by_all = 0xffffffffffffLL;  	U64 allowed_by_some = 0; @@ -925,8 +925,8 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()  			if (cb_enable && (count > 0) && role_id == gdatap->mOwnerRole)  			{  				// Check if any owners besides this agent are selected. -				std::vector<LLUUID>::const_iterator member_iter; -				std::vector<LLUUID>::const_iterator member_end = +				uuid_vec_t::const_iterator member_iter; +				uuid_vec_t::const_iterator member_end =  												selected_members.end();  				for (member_iter = selected_members.begin();  					 member_iter != member_end;	 @@ -952,7 +952,7 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()  			//now see if there are any role changes for the selected  			//members and remember to include them -			std::vector<LLUUID>::iterator sel_mem_iter = selected_members.begin(); +			uuid_vec_t::iterator sel_mem_iter = selected_members.begin();  			for (; sel_mem_iter != selected_members.end(); sel_mem_iter++)  			{  				LLRoleMemberChangeType type; @@ -1009,7 +1009,7 @@ void LLPanelGroupMembersSubTab::handleMemberSelect()  				check->setTentative(  					(0 != count)  					&& (selected_members.size() != -						(std::vector<LLUUID>::size_type)count)); +						(uuid_vec_t::size_type)count));  				//NOTE: as of right now a user can break the group  				//by removing himself from a role if he is the @@ -1084,7 +1084,7 @@ void LLPanelGroupMembersSubTab::onEjectMembers(void *userdata)  void LLPanelGroupMembersSubTab::handleEjectMembers()  {  	//send down an eject message -	std::vector<LLUUID> selected_members; +	uuid_vec_t selected_members;  	std::vector<LLScrollListItem*> selection = mMembersList->getAllSelected();  	if (selection.empty()) return; @@ -1105,13 +1105,13 @@ void LLPanelGroupMembersSubTab::handleEjectMembers()  									 selected_members);  } -void LLPanelGroupMembersSubTab::sendEjectNotifications(const LLUUID& group_id, const std::vector<LLUUID>& selected_members) +void LLPanelGroupMembersSubTab::sendEjectNotifications(const LLUUID& group_id, const uuid_vec_t& selected_members)  {  	LLGroupMgrGroupData* group_data = LLGroupMgr::getInstance()->getGroupData(group_id);  	if (group_data)  	{ -		for (std::vector<LLUUID>::const_iterator i = selected_members.begin(); i != selected_members.end(); ++i) +		for (uuid_vec_t::const_iterator i = selected_members.begin(); i != selected_members.end(); ++i)  		{  			LLSD args;  			std::string name; @@ -1437,7 +1437,7 @@ U64 LLPanelGroupMembersSubTab::getAgentPowersBasedOnRoleChanges(const LLUUID& ag  	if ( role_change_datap )  	{ -		std::vector<LLUUID> roles_to_be_removed; +		uuid_vec_t roles_to_be_removed;  		for (role_change_data_map_t::iterator role = role_change_datap->begin();  			 role != role_change_datap->end(); ++ role) @@ -2086,8 +2086,8 @@ void LLPanelGroupRolesSubTab::buildMembersList()  			LLGroupRoleData* rdatap = (*rit).second;  			if (rdatap)  			{ -				std::vector<LLUUID>::const_iterator mit = rdatap->getMembersBegin(); -				std::vector<LLUUID>::const_iterator end = rdatap->getMembersEnd(); +				uuid_vec_t::const_iterator mit = rdatap->getMembersBegin(); +				uuid_vec_t::const_iterator end = rdatap->getMembersEnd();  				for ( ; mit != end; ++mit)  				{  					mAssignedMembersList->addNameItem((*mit)); diff --git a/indra/newview/llpanelgrouproles.h b/indra/newview/llpanelgrouproles.h index eac22a6338..98cebe9882 100644 --- a/indra/newview/llpanelgrouproles.h +++ b/indra/newview/llpanelgrouproles.h @@ -173,7 +173,7 @@ public:  	static void onEjectMembers(void*);  	void handleEjectMembers(); -	void sendEjectNotifications(const LLUUID& group_id, const std::vector<LLUUID>& selected_members); +	void sendEjectNotifications(const LLUUID& group_id, const uuid_vec_t& selected_members);  	static void onRoleCheck(LLUICtrl* check, void* user_data);  	void handleRoleCheck(const LLUUID& role_id, diff --git a/indra/newview/llpanelpeople.cpp b/indra/newview/llpanelpeople.cpp index 03e8ab644e..8a1be2706c 100644 --- a/indra/newview/llpanelpeople.cpp +++ b/indra/newview/llpanelpeople.cpp @@ -134,13 +134,13 @@ public:  	typedef std::map < LLUUID, LLVector3d > id_to_pos_map_t;  	LLAvatarItemDistanceComparator() {}; -	void updateAvatarsPositions(std::vector<LLVector3d>& positions, std::vector<LLUUID>& uuids) +	void updateAvatarsPositions(std::vector<LLVector3d>& positions, uuid_vec_t& uuids)  	{  		std::vector<LLVector3d>::const_iterator  			pos_it = positions.begin(),  			pos_end = positions.end(); -		std::vector<LLUUID>::const_iterator +		uuid_vec_t::const_iterator  			id_it = uuids.begin(),  			id_end = uuids.end(); @@ -756,7 +756,7 @@ void LLPanelPeople::updateButtons()  	//bool recent_tab_active	= (cur_tab == RECENT_TAB_NAME);  	LLUUID selected_id; -	std::vector<LLUUID> selected_uuids; +	uuid_vec_t selected_uuids;  	getCurrentItemIDs(selected_uuids);  	bool item_selected = (selected_uuids.size() == 1);  	bool multiple_selected = (selected_uuids.size() >= 1); @@ -852,7 +852,7 @@ LLUUID LLPanelPeople::getCurrentItemID() const  	return LLUUID::null;  } -void LLPanelPeople::getCurrentItemIDs(std::vector<LLUUID>& selected_uuids) const +void LLPanelPeople::getCurrentItemIDs(uuid_vec_t& selected_uuids) const  {  	std::string cur_tab = getActiveTabName(); @@ -1063,10 +1063,10 @@ void LLPanelPeople::onAddFriendButtonClicked()  	}  } -bool LLPanelPeople::isItemsFreeOfFriends(const std::vector<LLUUID>& uuids) +bool LLPanelPeople::isItemsFreeOfFriends(const uuid_vec_t& uuids)  {  	const LLAvatarTracker& av_tracker = LLAvatarTracker::instance(); -	for ( std::vector<LLUUID>::const_iterator +	for ( uuid_vec_t::const_iterator  			  id = uuids.begin(),  			  id_end = uuids.end();  		  id != id_end; ++id ) @@ -1094,7 +1094,7 @@ void LLPanelPeople::onAddFriendWizButtonClicked()  void LLPanelPeople::onDeleteFriendButtonClicked()  { -	std::vector<LLUUID> selected_uuids; +	uuid_vec_t selected_uuids;  	getCurrentItemIDs(selected_uuids);  	if (selected_uuids.size() == 1) @@ -1121,7 +1121,7 @@ void LLPanelPeople::onChatButtonClicked()  void LLPanelPeople::onImButtonClicked()  { -	std::vector<LLUUID> selected_uuids; +	uuid_vec_t selected_uuids;  	getCurrentItemIDs(selected_uuids);  	if ( selected_uuids.size() == 1 )  	{ @@ -1143,7 +1143,7 @@ void LLPanelPeople::onActivateButtonClicked()  // static  void LLPanelPeople::onAvatarPicked(  		const std::vector<std::string>& names, -		const std::vector<LLUUID>& ids) +		const uuid_vec_t& ids)  {  	if (!names.empty() && !ids.empty())  		LLAvatarActions::requestFriendshipDialog(ids[0], names[0]); @@ -1293,7 +1293,7 @@ bool LLPanelPeople::onRecentViewSortMenuItemCheck(const LLSD& userdata)  void LLPanelPeople::onCallButtonClicked()  { -	std::vector<LLUUID> selected_uuids; +	uuid_vec_t selected_uuids;  	getCurrentItemIDs(selected_uuids);  	if (selected_uuids.size() == 1) diff --git a/indra/newview/llpanelpeople.h b/indra/newview/llpanelpeople.h index 6d3d436156..891381e2de 100644 --- a/indra/newview/llpanelpeople.h +++ b/indra/newview/llpanelpeople.h @@ -78,12 +78,12 @@ private:  	void					updateRecentList();  	bool					isFriendOnline(const LLUUID& id); -	bool					isItemsFreeOfFriends(const std::vector<LLUUID>& uuids); +	bool					isItemsFreeOfFriends(const uuid_vec_t& uuids);  	void					updateButtons();  	std::string				getActiveTabName() const;  	LLUUID					getCurrentItemID() const; -	void					getCurrentItemIDs(std::vector<LLUUID>& selected_uuids) const; +	void					getCurrentItemIDs(uuid_vec_t& selected_uuids) const;  	void					buttonSetVisible(std::string btn_name, BOOL visible);  	void					buttonSetEnabled(const std::string& btn_name, bool enabled);  	void					buttonSetAction(const std::string& btn_name, const commit_signal_t::slot_type& cb); @@ -134,7 +134,7 @@ private:  	// misc callbacks  	static void				onAvatarPicked(  								const std::vector<std::string>& names, -								const std::vector<LLUUID>& ids); +								const uuid_vec_t& ids);  	void					onFriendsAccordionExpandedCollapsed(LLUICtrl* ctrl, const LLSD& param, LLAvatarList* avatar_list); diff --git a/indra/newview/llpanelpeoplemenus.cpp b/indra/newview/llpanelpeoplemenus.cpp index 854651cd01..8b365c6433 100644 --- a/indra/newview/llpanelpeoplemenus.cpp +++ b/indra/newview/llpanelpeoplemenus.cpp @@ -72,7 +72,7 @@ ContextMenu::~ContextMenu()  	}  } -void ContextMenu::show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y) +void ContextMenu::show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y)  {  	if (mMenu)  	{ @@ -177,7 +177,7 @@ bool NearbyMenu::enableContextMenuItem(const LLSD& userdata)  		bool result = (mUUIDs.size() > 0); -		std::vector<LLUUID>::const_iterator +		uuid_vec_t::const_iterator  			id = mUUIDs.begin(),  			uuids_end = mUUIDs.end(); @@ -200,7 +200,7 @@ bool NearbyMenu::enableContextMenuItem(const LLSD& userdata)  		bool result = (mUUIDs.size() > 0); -		std::vector<LLUUID>::const_iterator +		uuid_vec_t::const_iterator  			id = mUUIDs.begin(),  			uuids_end = mUUIDs.end(); diff --git a/indra/newview/llpanelpeoplemenus.h b/indra/newview/llpanelpeoplemenus.h index 913638d8c8..8e12710afc 100644 --- a/indra/newview/llpanelpeoplemenus.h +++ b/indra/newview/llpanelpeoplemenus.h @@ -52,7 +52,7 @@ public:  	 *  	 * @param  uuids - an array of avatar or group ids  	 */ -	/*virtual*/ void show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y); +	/*virtual*/ void show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y);  	virtual void hide(); @@ -60,7 +60,7 @@ protected:  	virtual LLContextMenu* createMenu() = 0; -	std::vector<LLUUID>	mUUIDs; +	uuid_vec_t	mUUIDs;  	LLContextMenu*		mMenu;  	LLHandle<LLView>	mMenuHandle;  }; diff --git a/indra/newview/llpanelplaces.cpp b/indra/newview/llpanelplaces.cpp index f9ba6f625d..34cef1bee7 100644 --- a/indra/newview/llpanelplaces.cpp +++ b/indra/newview/llpanelplaces.cpp @@ -1006,9 +1006,9 @@ void LLPanelPlaces::changedGlobalPos(const LLVector3d &global_pos)  	updateVerbs();  } -void LLPanelPlaces::showAddedLandmarkInfo(const std::vector<LLUUID>& items) +void LLPanelPlaces::showAddedLandmarkInfo(const uuid_vec_t& items)  { -	for (std::vector<LLUUID>::const_iterator item_iter = items.begin(); +	for (uuid_vec_t::const_iterator item_iter = items.begin();  		 item_iter != items.end();  		 ++item_iter)  	{ diff --git a/indra/newview/llpanelplaces.h b/indra/newview/llpanelplaces.h index 78fcbbb11d..97cf43d222 100644 --- a/indra/newview/llpanelplaces.h +++ b/indra/newview/llpanelplaces.h @@ -73,7 +73,7 @@ public:  	void changedGlobalPos(const LLVector3d &global_pos);  	// Opens landmark info panel when agent creates or receives landmark. -	void showAddedLandmarkInfo(const std::vector<LLUUID>& items); +	void showAddedLandmarkInfo(const uuid_vec_t& items);  	void setItem(LLInventoryItem* item); diff --git a/indra/newview/llparticipantlist.cpp b/indra/newview/llparticipantlist.cpp index 2748daaffa..0a20ff6226 100644 --- a/indra/newview/llparticipantlist.cpp +++ b/indra/newview/llparticipantlist.cpp @@ -445,7 +445,7 @@ LLContextMenu* LLParticipantList::LLParticipantListMenu::createMenu()  	return main_menu;  } -void LLParticipantList::LLParticipantListMenu::show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y) +void LLParticipantList::LLParticipantListMenu::show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y)  {  	LLPanelPeopleMenus::ContextMenu::show(spawning_view, uuids, x, y); @@ -615,7 +615,7 @@ bool LLParticipantList::LLParticipantListMenu::enableContextMenuItem(const LLSD&  		bool result = (mUUIDs.size() > 0); -		std::vector<LLUUID>::const_iterator +		uuid_vec_t::const_iterator  			id = mUUIDs.begin(),  			uuids_end = mUUIDs.end(); diff --git a/indra/newview/llparticipantlist.h b/indra/newview/llparticipantlist.h index e1b1b5af00..d9ca4230a9 100644 --- a/indra/newview/llparticipantlist.h +++ b/indra/newview/llparticipantlist.h @@ -152,7 +152,7 @@ class LLParticipantList  		public:  			LLParticipantListMenu(LLParticipantList& parent):mParent(parent){};  			/*virtual*/ LLContextMenu* createMenu(); -			/*virtual*/ void show(LLView* spawning_view, const std::vector<LLUUID>& uuids, S32 x, S32 y); +			/*virtual*/ void show(LLView* spawning_view, const uuid_vec_t& uuids, S32 x, S32 y);  		protected:  			LLParticipantList& mParent;  		private: diff --git a/indra/newview/llpreviewgesture.cpp b/indra/newview/llpreviewgesture.cpp index 143938bcea..aa7b7b8636 100644 --- a/indra/newview/llpreviewgesture.cpp +++ b/indra/newview/llpreviewgesture.cpp @@ -97,7 +97,7 @@ protected:  void LLInventoryGestureAvailable::done()  { -	for(item_ref_t::iterator it = mComplete.begin(); it != mComplete.end(); ++it) +	for(uuid_vec_t::iterator it = mComplete.begin(); it != mComplete.end(); ++it)  	{  		LLPreviewGesture* preview = LLFloaterReg::findTypedInstance<LLPreviewGesture>("preview_gesture", *it);  		if(preview) diff --git a/indra/newview/llrecentpeople.cpp b/indra/newview/llrecentpeople.cpp index bd46b5b56a..62c2ddfd9f 100644 --- a/indra/newview/llrecentpeople.cpp +++ b/indra/newview/llrecentpeople.cpp @@ -63,7 +63,7 @@ bool LLRecentPeople::contains(const LLUUID& id) const  	return mPeople.find(id) != mPeople.end();  } -void LLRecentPeople::get(std::vector<LLUUID>& result) const +void LLRecentPeople::get(uuid_vec_t& result) const  {  	result.clear();  	for (recent_people_t::const_iterator pos = mPeople.begin(); pos != mPeople.end(); ++pos) diff --git a/indra/newview/llrecentpeople.h b/indra/newview/llrecentpeople.h index e0f2faaec5..c718997f7e 100644 --- a/indra/newview/llrecentpeople.h +++ b/indra/newview/llrecentpeople.h @@ -79,7 +79,7 @@ public:  	 *   	 * @param result where to put the result.  	 */ -	void get(std::vector<LLUUID>& result) const; +	void get(uuid_vec_t& result) const;  	const LLDate& getDate(const LLUUID& id) const; diff --git a/indra/newview/llselectmgr.cpp b/indra/newview/llselectmgr.cpp index 6969ae5e1e..d03a492cd1 100644 --- a/indra/newview/llselectmgr.cpp +++ b/indra/newview/llselectmgr.cpp @@ -4392,7 +4392,7 @@ void LLSelectMgr::processObjectProperties(LLMessageSystem* msg, void** user_data  		msg->getStringFast(_PREHASH_ObjectData, _PREHASH_SitName, sit_name, i);  		//unpack TE IDs -		std::vector<LLUUID> texture_ids; +		uuid_vec_t texture_ids;  		S32 size = msg->getSizeFast(_PREHASH_ObjectData, i, _PREHASH_TextureID);  		if (size > 0)  		{ @@ -5207,13 +5207,13 @@ void LLSelectNode::saveColors()  	}  } -void LLSelectNode::saveTextures(const std::vector<LLUUID>& textures) +void LLSelectNode::saveTextures(const uuid_vec_t& textures)  {  	if (mObject.notNull())  	{  		mSavedTextures.clear(); -		for (std::vector<LLUUID>::const_iterator texture_it = textures.begin(); +		for (uuid_vec_t::const_iterator texture_it = textures.begin();  			 texture_it != textures.end(); ++texture_it)  		{  			mSavedTextures.push_back(*texture_it); diff --git a/indra/newview/llselectmgr.h b/indra/newview/llselectmgr.h index 00474827ca..d315f40ff3 100644 --- a/indra/newview/llselectmgr.h +++ b/indra/newview/llselectmgr.h @@ -147,7 +147,7 @@ public:  	void setObject(LLViewerObject* object);  	// *NOTE: invalidate stored textures and colors when # faces change  	void saveColors(); -	void saveTextures(const std::vector<LLUUID>& textures); +	void saveTextures(const uuid_vec_t& textures);  	void saveTextureScaleRatios();  	BOOL allowOperationOnNode(PermissionBit op, U64 group_proxy_power) const; @@ -183,7 +183,7 @@ public:  	std::string		mSitName;  	U64				mCreationDate;  	std::vector<LLColor4>	mSavedColors; -	std::vector<LLUUID>		mSavedTextures; +	uuid_vec_t		mSavedTextures;  	std::vector<LLVector3>  mTextureScaleRatios;  	std::vector<LLVector3>	mSilhouetteVertices;	// array of vertices to render silhouette of object  	std::vector<LLVector3>	mSilhouetteNormals;	// array of normals to render silhouette of object diff --git a/indra/newview/llspeakers.cpp b/indra/newview/llspeakers.cpp index 6cf9c6b95d..4573520647 100644 --- a/indra/newview/llspeakers.cpp +++ b/indra/newview/llspeakers.cpp @@ -879,7 +879,7 @@ void LLLocalSpeakerMgr::updateSpeakerList()  	}  	// pick up non-voice speakers in chat range -	std::vector<LLUUID> avatar_ids; +	uuid_vec_t avatar_ids;  	std::vector<LLVector3d> positions;  	LLWorld::getInstance()->getAvatars(&avatar_ids, &positions, gAgent.getPositionGlobal(), CHAT_NORMAL_RADIUS);  	for(U32 i=0; i<avatar_ids.size(); i++) diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp index 2910814703..d75a1424d2 100644 --- a/indra/newview/llstartup.cpp +++ b/indra/newview/llstartup.cpp @@ -1746,7 +1746,7 @@ bool idle_startup()  			{  				LL_DEBUGS("AppInit") << "Gesture Manager loading " << gesture_options.size()  					<< LL_ENDL; -				std::vector<LLUUID> item_ids; +				uuid_vec_t item_ids;  				for(LLSD::array_const_iterator resp_it = gesture_options.beginArray(),  					end = gesture_options.endArray(); resp_it != end; ++resp_it)  				{ diff --git a/indra/newview/lltooldraganddrop.cpp b/indra/newview/lltooldraganddrop.cpp index 9d7f42a978..4f5eeb254b 100644 --- a/indra/newview/lltooldraganddrop.cpp +++ b/indra/newview/lltooldraganddrop.cpp @@ -304,8 +304,8 @@ void LLCategoryDropDescendentsObserver::done()  {  	gInventory.removeObserver(this); -	folder_ref_t::iterator it = mCompleteFolders.begin(); -	folder_ref_t::iterator end = mCompleteFolders.end(); +	uuid_vec_t::iterator it = mCompleteFolders.begin(); +	uuid_vec_t::iterator end = mCompleteFolders.end();  	LLViewerInventoryCategory::cat_array_t cats;  	LLViewerInventoryItem::item_array_t items;  	for(; it != end; ++it) @@ -449,8 +449,8 @@ void LLToolDragAndDrop::beginDrag(EDragAndDropType type,  			LLViewerInventoryCategory::cat_array_t cats;  			LLViewerInventoryItem::item_array_t items;  			LLNoPreferredTypeOrItem is_not_preferred; -			LLInventoryFetchComboObserver::folder_ref_t folder_ids; -			LLInventoryFetchComboObserver::item_ref_t item_ids; +			uuid_vec_t folder_ids; +			uuid_vec_t item_ids;  			if (is_not_preferred(cat, NULL))  			{  				folder_ids.push_back(cargo_id); @@ -483,7 +483,7 @@ void LLToolDragAndDrop::beginDrag(EDragAndDropType type,  void LLToolDragAndDrop::beginMultiDrag(  	const std::vector<EDragAndDropType> types, -	const std::vector<LLUUID>& cargo_ids, +	const uuid_vec_t& cargo_ids,  	ESource source,  	const LLUUID& source_id)  { @@ -540,9 +540,9 @@ void LLToolDragAndDrop::beginMultiDrag(  		}  		if (!cat_ids.empty())  		{ -			LLInventoryFetchComboObserver::folder_ref_t folder_ids; -			LLInventoryFetchComboObserver::item_ref_t item_ids; -			std::back_insert_iterator<LLInventoryFetchDescendentsObserver::folder_ref_t> copier(folder_ids); +			uuid_vec_t folder_ids; +			uuid_vec_t item_ids; +			std::back_insert_iterator<uuid_vec_t> copier(folder_ids);  			std::copy(cat_ids.begin(), cat_ids.end(), copier);  			LLCategoryFireAndForget fetcher;  			fetcher.fetch(folder_ids, item_ids); diff --git a/indra/newview/lltooldraganddrop.h b/indra/newview/lltooldraganddrop.h index 0da13dac8b..85d003e5fc 100644 --- a/indra/newview/lltooldraganddrop.h +++ b/indra/newview/lltooldraganddrop.h @@ -81,7 +81,7 @@ public:  				   const LLUUID& source_id = LLUUID::null,  				   const LLUUID& object_id = LLUUID::null);  	void beginMultiDrag(const std::vector<EDragAndDropType> types, -						const std::vector<LLUUID>& cargo_ids, +						const uuid_vec_t& cargo_ids,  						ESource source,  						const LLUUID& source_id = LLUUID::null);  	void endDrag(); @@ -125,7 +125,7 @@ protected:  	std::vector<EDragAndDropType> mCargoTypes;  	//void*			mCargoData; -	std::vector<LLUUID> mCargoIDs; +	uuid_vec_t mCargoIDs;  	ESource mSource;  	LLUUID mSourceID;  	LLUUID mObjectID; diff --git a/indra/newview/llviewerinventory.cpp b/indra/newview/llviewerinventory.cpp index a2c67abf05..75ec02f8ea 100644 --- a/indra/newview/llviewerinventory.cpp +++ b/indra/newview/llviewerinventory.cpp @@ -102,7 +102,7 @@ public:  		const std::string verb = params[1].asString();  		if (verb == "select")  		{ -			std::vector<LLUUID> items_to_open; +			uuid_vec_t items_to_open;  			items_to_open.push_back(inventory_id);  			//inventory_handler is just a stub, because we don't know from who this offer  			open_inventory_offer(items_to_open, "inventory_handler"); diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 85f501b2a1..42c8b4ee64 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -870,9 +870,9 @@ bool check_offer_throttle(const std::string& from_name, bool check_only)  	}  } -void open_inventory_offer(const std::vector<LLUUID>& items, const std::string& from_name) +void open_inventory_offer(const uuid_vec_t& items, const std::string& from_name)  { -	for (std::vector<LLUUID>::const_iterator item_iter = items.begin(); +	for (uuid_vec_t::const_iterator item_iter = items.begin();  		 item_iter != items.end();  		 ++item_iter)  	{ @@ -1263,8 +1263,8 @@ bool LLOfferInfo::inventory_offer_callback(const LLSD& notification, const LLSD&  			// Disabled logging to old chat floater to fix crash in group notices - EXT-4149  			// LLFloaterChat::addChatHistory(chat); -			LLInventoryFetchComboObserver::folder_ref_t folders; -			LLInventoryFetchComboObserver::item_ref_t items; +			uuid_vec_t folders; +			uuid_vec_t items;  			items.push_back(mObjectID);  			LLDiscardAgentOffer* discard_agent_offer;  			discard_agent_offer = new LLDiscardAgentOffer(mFolderID, mObjectID); @@ -2844,8 +2844,8 @@ public:  		LLInventoryModel::cat_array_t	land_cats;  		LLInventoryModel::item_array_t	land_items; -		folder_ref_t::iterator it = mCompleteFolders.begin(); -		folder_ref_t::iterator end = mCompleteFolders.end(); +		uuid_vec_t::iterator it = mCompleteFolders.begin(); +		uuid_vec_t::iterator end = mCompleteFolders.end();  		for(; it != end; ++it)  		{  			gInventory.collectDescendentsIf( @@ -2906,7 +2906,7 @@ BOOL LLPostTeleportNotifiers::tick()  	if ( gAgent.getTeleportState() == LLAgent::TELEPORT_NONE )  	{  		// get callingcards and landmarks available to the user arriving. -		LLInventoryFetchDescendentsObserver::folder_ref_t folders; +		uuid_vec_t folders;  		const LLUUID callingcard_id = gInventory.findCategoryUUIDForType(LLFolderType::FT_CALLINGCARD);  		if(callingcard_id.notNull())   			folders.push_back(callingcard_id); @@ -5587,7 +5587,7 @@ void handle_lure(const LLUUID& invitee)  }  // Prompt for a message to the invited user. -void handle_lure(const std::vector<LLUUID>& ids) +void handle_lure(const uuid_vec_t& ids)  {  	LLSD edit_args;  	edit_args["REGION"] = gAgent.getRegion()->getName(); diff --git a/indra/newview/llviewermessage.h b/indra/newview/llviewermessage.h index 88f9697037..0ba4ac0c8d 100644 --- a/indra/newview/llviewermessage.h +++ b/indra/newview/llviewermessage.h @@ -157,7 +157,7 @@ void send_group_notice(const LLUUID& group_id,  					   const LLInventoryItem* item);  void handle_lure(const LLUUID& invitee); -void handle_lure(const std::vector<LLUUID>& ids); +void handle_lure(const uuid_vec_t& ids);  // always from gAgent and   // routes through the gAgent's current simulator @@ -201,7 +201,7 @@ void invalid_message_callback(LLMessageSystem*, void*, EMessageException);  void process_initiate_download(LLMessageSystem* msg, void**);  void start_new_inventory_observer(); -void open_inventory_offer(const std::vector<LLUUID>& items, const std::string& from_name); +void open_inventory_offer(const uuid_vec_t& items, const std::string& from_name);  // Returns true if item is not in certain "quiet" folder which don't need UI  // notification (e.g. trash, cof, lost-and-found) and agent is not AFK, false otherwise. diff --git a/indra/newview/llworld.cpp b/indra/newview/llworld.cpp index 19f303ab88..0b63f5efbd 100644 --- a/indra/newview/llworld.cpp +++ b/indra/newview/llworld.cpp @@ -1209,7 +1209,7 @@ static LLVector3d unpackLocalToGlobalPosition(U32 compact_local, const LLVector3  	return pos_global;  } -void LLWorld::getAvatars(std::vector<LLUUID>* avatar_ids, std::vector<LLVector3d>* positions, const LLVector3d& relative_to, F32 radius) const +void LLWorld::getAvatars(uuid_vec_t* avatar_ids, std::vector<LLVector3d>* positions, const LLVector3d& relative_to, F32 radius) const  {  	if(avatar_ids != NULL)  	{ diff --git a/indra/newview/llworld.h b/indra/newview/llworld.h index 48025c700b..502f7b0320 100644 --- a/indra/newview/llworld.h +++ b/indra/newview/llworld.h @@ -158,7 +158,7 @@ public:  	// All arguments are optional. Given containers will be emptied and then filled.  	// Not supplying origin or radius input returns data on all avatars in the known regions.  	void getAvatars( -		std::vector<LLUUID>* avatar_ids = NULL, +		uuid_vec_t* avatar_ids = NULL,  		std::vector<LLVector3d>* positions = NULL,   		const LLVector3d& relative_to = LLVector3d(), F32 radius = FLT_MAX) const; | 
