You.i Engine
YiThreadHandle.h
Go to the documentation of this file.
1 // © You i Labs Inc. 2000-2017. All rights reserved.
2 #ifndef _YI_THREAD_HANDLE_H_
3 #define _YI_THREAD_HANDLE_H_
4 
10 class CYIThreadHandlePriv;
11 
44 {
45 public:
46 
47  friend class CYIThread;
48 
50  explicit CYIThreadHandle(CYIThreadHandlePriv *pPrivObj);
51  CYIThreadHandle(const CYIThreadHandle &hnd);
53 
55 
56  friend bool operator==(const CYIThreadHandle &hnd1, const CYIThreadHandle &hnd2);
57  friend bool operator!=(const CYIThreadHandle &hnd1, const CYIThreadHandle &hnd2);
58 
59 private:
60  CYIThreadHandlePriv *m_pPriv;
61 };
62 
65 #endif /* _YI_THREAD_HANDLE_H_ */
friend bool operator==(const CYIThreadHandle &hnd1, const CYIThreadHandle &hnd2)
friend bool operator!=(const CYIThreadHandle &hnd1, const CYIThreadHandle &hnd2)
CYIThreadHandle & operator=(const CYIThreadHandle &hnd)
Definition: YiThread.h:86
Definition: YiThreadHandle.h:43