Cytopia  0.3
A city building simulation game
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IEquatable.hxx File Reference
#include "Meta.hxx"
#include "IEquatable.inl.hxx"
+ Include dependency graph for IEquatable.hxx:

Go to the source code of this file.

Classes

struct  is_strong_equatable_type< Type, typename >
 Is true if a type is strongly equatable. More...
 
struct  is_strong_equatable_type< Type, std::void_t< decltype(std::declval< Type >().Equals(std::declval< Type >()))> >
 
class  IEquatable< Type >
 Allows Type to be hashable, use operator==, and use operator!=. More...