Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
Loading...
Searching...
No Matches
fishnet::util::Object Concept Reference

Helper concept which checks whether a class is an object, meaning it has a string representation, is hashable, and is equality comparable. More...

#include <ObjectConcepts.hpp>

Concept definition

template<typename T>
concept fishnet::util::Object = HasToString<T> && Hashable<T> && std::equality_comparable<T>
Helper concept which checks whether a class has a toString method.
Definition ObjectConcepts.hpp:12
Helper concept which checks whether a class is hashable, either by having a hash method or by being c...
Definition ObjectConcepts.hpp:32
Helper concept which checks whether a class is an object, meaning it has a string representation,...
Definition ObjectConcepts.hpp:51

Detailed Description

Helper concept which checks whether a class is an object, meaning it has a string representation, is hashable, and is equality comparable.

Template Parameters
T