summaryrefslogtreecommitdiff
path: root/indra/newview/llpathfindingobjectlist.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llpathfindingobjectlist.h')
-rw-r--r--indra/newview/llpathfindingobjectlist.h30
1 files changed, 14 insertions, 16 deletions
diff --git a/indra/newview/llpathfindingobjectlist.h b/indra/newview/llpathfindingobjectlist.h
index 61580582d3..cfcd43dc1d 100644
--- a/indra/newview/llpathfindingobjectlist.h
+++ b/indra/newview/llpathfindingobjectlist.h
@@ -1,4 +1,4 @@
-/**
+/**
* @file llpathfindingobjectlist.h
* @brief Header file for llpathfindingobjectlist
* @author Stinson@lindenlab.com
@@ -30,39 +30,37 @@
#include <string>
#include <map>
-#include <boost/shared_ptr.hpp>
-
#include "llpathfindingobject.h"
class LLPathfindingObjectList;
-typedef boost::shared_ptr<LLPathfindingObjectList> LLPathfindingObjectListPtr;
+typedef std::shared_ptr<LLPathfindingObjectList> LLPathfindingObjectListPtr;
typedef std::map<std::string, LLPathfindingObjectPtr> LLPathfindingObjectMap;
class LLPathfindingObjectList
{
public:
- LLPathfindingObjectList();
- virtual ~LLPathfindingObjectList();
+ LLPathfindingObjectList();
+ virtual ~LLPathfindingObjectList();
- bool isEmpty() const;
+ bool isEmpty() const;
- void clear();
+ void clear();
- void update(LLPathfindingObjectPtr pUpdateObjectPtr);
- void update(LLPathfindingObjectListPtr pUpdateObjectListPtr);
+ void update(LLPathfindingObjectPtr pUpdateObjectPtr);
+ void update(LLPathfindingObjectListPtr pUpdateObjectListPtr);
- LLPathfindingObjectPtr find(const std::string &pObjectId) const;
+ LLPathfindingObjectPtr find(const std::string &pObjectId) const;
- typedef LLPathfindingObjectMap::const_iterator const_iterator;
- const_iterator begin() const;
- const_iterator end() const;
+ typedef LLPathfindingObjectMap::const_iterator const_iterator;
+ const_iterator begin() const;
+ const_iterator end() const;
protected:
- LLPathfindingObjectMap &getObjectMap();
+ LLPathfindingObjectMap &getObjectMap();
private:
- LLPathfindingObjectMap mObjectMap;
+ LLPathfindingObjectMap mObjectMap;
};
#endif // LL_LLPATHFINDINGOBJECTLIST_H