Home
last modified time | relevance | path

Searched refs:ObjPtr (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/
H A Dsafe_list.h35 typedef SmartPtr<OBj> ObjPtr; typedef
36 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>::ObjPtr
109 SafeList<OBj>::ObjPtr obj = *_obj_list.begin (); in pop()
116 SafeList<OBj>::push (const SafeList<OBj>::ObjPtr &obj) in push()
[all …]
H A Dsafe_list_ex.h35 typedef OBj ObjPtr; typedef
36 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 …]