From 6adbeb504d024653bca73e16a17efcac90bcfea0 Mon Sep 17 00:00:00 2001 From: Richard Nelson Date: Fri, 30 Jul 2010 16:07:08 -0700 Subject: fixed windows build --- indra/newview/llmediadataclient.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'indra') diff --git a/indra/newview/llmediadataclient.h b/indra/newview/llmediadataclient.h index 3961442412..25b55b4705 100755 --- a/indra/newview/llmediadataclient.h +++ b/indra/newview/llmediadataclient.h @@ -75,6 +75,7 @@ public: typedef LLPointer ptr_t; }; + // This object creates a priority queue for requests. // Abstracts the Cap URL, the request, and the responder class LLMediaDataClient : public LLRefCount @@ -282,9 +283,12 @@ private: void setIsRunning(bool val) { mQueueTimerIsRunning = val; } bool mQueueTimerIsRunning; - -}; + template friend typename T::iterator find_matching_request(T &c, const LLMediaDataClient::Request *request, LLMediaDataClient::Request::Type match_type); + template friend typename T::iterator find_matching_request(T &c, const LLUUID &id, LLMediaDataClient::Request::Type match_type); + template friend void remove_matching_requests(T &c, const LLUUID &id, LLMediaDataClient::Request::Type match_type); + +}; // MediaDataClient specific for the ObjectMedia cap class LLObjectMediaDataClient : public LLMediaDataClient -- cgit v1.2.3