#include <cmn_lockidbyown.h>

Definition at line 39 of file cmn_lockidbyown.h.
Public Member Functions | |
| cmn_IDOwn (_T a_id, int a_ownID) | |
| bool | operator== (const cmn_IDOwn &a_iown) const |
| int | operator% (int a_divisor) const |
Public Attributes | |
| log_CLASSID_m | |
| _T | m_id |
| int | m_ownerID |
| owner must be signed integer owner from 0 to n goes to the group owne from -1 and less doesn goes to group | |
Friends | |
| ostream & | operator<< (ostream &a_os, const cmn_IDOwn &a_iown) |
| bool cmn_IDOwn< _T >::operator== | ( | const cmn_IDOwn< _T > & | a_iown | ) | const [inline] |
| int cmn_IDOwn< _T >::operator% | ( | int | a_divisor | ) | const [inline] |
Definition at line 51 of file cmn_lockidbyown.h.
References cmn_IDOwn< _T >::m_id.
00051 { 00052 return m_id % a_divisor; 00053 };
| ostream& operator<< | ( | ostream & | a_os, | |
| const cmn_IDOwn< _T > & | a_iown | |||
| ) | [friend] |
Definition at line 55 of file cmn_lockidbyown.h.
00055 { 00056 a_os << "ID=" << IVD_PRINT_ID_FS(a_iown.m_id) << 00057 " OwnerID=" << a_iown.m_ownerID << '\n'; 00058 return a_os; 00059 };
| cmn_IDOwn< _T >::log_CLASSID_m |
Definition at line 59 of file cmn_lockidbyown.h.
Definition at line 63 of file cmn_lockidbyown.h.
Referenced by fio_TransGroupLock< _T, _defTransEl >::CanLockByIDOwn(), cmn_LockIDbyOwn< _T, _size >::CanLockByIDOwn(), cmn_LockIDbyOwn< _T, _size >::CanLockByIDOwnNoMutex(), fio_TransGroupLock< _T, _defTransEl >::LockByIDOwn(), cmn_LockIDbyOwn< _T, _size >::LockByIDOwn(), cmn_IDOwn< _T >::operator%(), and cmn_IDOwn< _T >::operator==().
owner must be signed integer owner from 0 to n goes to the group owne from -1 and less doesn goes to group
Definition at line 69 of file cmn_lockidbyown.h.
Referenced by fio_TransGroupLock< _T, _defTransEl >::CanLockByIDOwn(), cmn_LockIDbyOwn< _T, _size >::CanLockByIDOwn(), cmn_LockIDbyOwn< _T, _size >::CanLockByIDOwnNoMutex(), fio_TransGroupLock< _T, _defTransEl >::LockByIDOwn(), and cmn_LockIDbyOwn< _T, _size >::LockByIDOwn().
1.5.6