TypedId< T > Struct Template Reference

#include <ById.h>

Public Member Functions

 TypedId ()
 
 TypedId (const TypedId &)=default
 
TypedIdoperator= (const TypedId &)=default
 
bool operator== (const TypedId &other) const
 
bool operator!= (const TypedId &other) const
 
bool operator< (const TypedId &other) const
 
bool isNone () const
 

Public Attributes

int untyped
 

Detailed Description

template<typename T>
struct TypedId< T >

Definition at line 115 of file ById.h.

Constructor & Destructor Documentation

template<typename T >
TypedId< T >::TypedId ( )
inline

Definition at line 119 of file ById.h.

template<typename T >
TypedId< T >::TypedId ( const TypedId< T > &  )
default

Member Function Documentation

template<typename T >
TypedId& TypedId< T >::operator= ( const TypedId< T > &  )
default
template<typename T >
bool TypedId< T >::operator== ( const TypedId< T > &  other) const
inline

Definition at line 124 of file ById.h.

References TypedId< T >::untyped.

template<typename T >
bool TypedId< T >::operator!= ( const TypedId< T > &  other) const
inline

Definition at line 127 of file ById.h.

References TypedId< T >::untyped.

template<typename T >
bool TypedId< T >::operator< ( const TypedId< T > &  other) const
inline

Definition at line 130 of file ById.h.

References TypedId< T >::untyped.

template<typename T >
bool TypedId< T >::isNone ( ) const
inline

Member Data Documentation


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