Base class of an object id.
More...
#include <object_id.hh>
List of all members.
Detailed Description
template<typename Tag, typename V>
class mln::util::object_id< Tag, V >
Base class of an object id.
- Template Parameters:
-
| Tag | the tag type |
| Equiv | the equivalent value. |
Member Typedef Documentation
template<typename Tag, typename V>
template<typename Tag, typename V>
template<typename Tag, typename V>
Constructor & Destructor Documentation
template<typename Tag , typename V >
template<typename Tag , typename V >
template<typename V2 >
template<typename Tag , typename V >
template<typename Tag2 , typename V2 >
Member Function Documentation
template<typename Tag , typename V >
template<typename Tag , typename V >
template<typename Tag , typename V >
template<typename Tag , typename V >
template<typename V2 >
template<typename Tag , typename V >
template<typename Tag , typename V >
template<typename Tag , typename V >
Member Data Documentation
template<typename Tag, typename V>
Referenced by mln::util::object_id< Tag, V >::invalidate(), mln::util::object_id< Tag, V >::is_valid(), mln::util::object_id< Tag, V >::operator unsigned(), mln::util::object_id< Tag, V >::operator=(), mln::util::object_id< Tag, V >::to_equiv(), and mln::util::object_id< Tag, V >::value().