Searched refs:ObjPtr (Results 1 – 2 of 2) sorted by relevance
35 typedef SmartPtr<OBj> ObjPtr; typedef36 typedef std::list<ObjPtr> ObjList;37 typedef typename std::list<typename SafeList<OBj>::ObjPtr>::iterator ObjIter;49 inline ObjPtr pop (int32_t timeout = -1);50 inline bool push (const ObjPtr &obj);51 inline bool erase (const ObjPtr &obj);52 inline ObjPtr front ();84 typename SafeList<OBj>::ObjPtr109 SafeList<OBj>::ObjPtr obj = *_obj_list.begin (); in pop()116 SafeList<OBj>::push (const SafeList<OBj>::ObjPtr &obj) in push()[all …]
35 typedef OBj ObjPtr; typedef36 typedef std::list<ObjPtr> ObjList;37 typedef typename std::list<typename SafeListEx<OBj>::ObjPtr>::iterator ObjIter;50 inline XCamReturn pop (ObjPtr& obj_out, int32_t timeout = -1);51 inline bool push (const ObjPtr &obj);52 inline bool erase (const ObjPtr &obj);53 inline ObjPtr front ();86 SafeListEx<OBj>::pop (ObjPtr& obj_out, int32_t timeout) in pop()117 SafeListEx<OBj>::push (const SafeListEx<OBj>::ObjPtr &obj) in push()127 SafeListEx<OBj>::erase (const SafeListEx<OBj>::ObjPtr &obj) in erase()[all …]