Public Member Functions | Protected Attributes | List of all members
CRT::detail::Node< void, ID > Struct Template Reference

#include <CRTID.h>

Public Member Functions

 Node (const ID &id)
 
virtual ~Node ()=default
 
bool operator== (const Node< void, ID > &other) const
 
bool operator< (const Node< void, ID > &other) const
 

Protected Attributes

const ID fID
 

Detailed Description

template<class ID>
struct CRT::detail::Node< void, ID >

Definition at line 93 of file CRTID.h.

Constructor & Destructor Documentation

template<class ID >
CRT::detail::Node< void, ID >::Node ( const ID &  id)
inlineexplicit

Definition at line 95 of file CRTID.h.

95 : fID(id) {}
template<class ID >
virtual CRT::detail::Node< void, ID >::~Node ( )
virtualdefault

Member Function Documentation

template<class ID >
bool CRT::detail::Node< void, ID >::operator< ( const Node< void, ID > &  other) const
inline

Definition at line 103 of file CRTID.h.

104  {
105  return fID < other.fID;
106  }
template<class ID >
bool CRT::detail::Node< void, ID >::operator== ( const Node< void, ID > &  other) const
inline

Definition at line 98 of file CRTID.h.

99  {
100  return fID == other.fID;
101  }

Member Data Documentation

template<class ID >
const ID CRT::detail::Node< void, ID >::fID
protected

Definition at line 109 of file CRTID.h.


The documentation for this struct was generated from the following file: