| Flutter Impeller |

Public Member Functions | List of all members
impeller::Comparable< Type > Class Template Referenceabstract

`#include <comparable.h>`

Inheritance diagram for impeller::Comparable< Type >:

## Public Member Functions
virtual std::size_t | GetHash () const =0
virtual bool | IsEqual (const Type &other) const =0

## Detailed Description

### template<class Type>
class impeller::Comparable< Type >

Definition at line 29 of file comparable.h.

## Member Function Documentation

## ◆ GetHash()

template<class Type >

virtual std::size_t impeller::Comparable< Type >::GetHash | ( |  | ) | const
| pure virtual

Implemented in impeller::Font, impeller::TypefaceSkia, impeller::VertexDescriptor, impeller::ShaderFunction, impeller::PipelineDescriptor, impeller::ComputePipelineDescriptor, and impeller::ImmutableSamplerKeyVK.

## ◆ IsEqual()

template<class Type >

virtual bool impeller::Comparable< Type >::IsEqual | ( | const Type & | other | ) | const
| pure virtual

Implemented in impeller::VertexDescriptor, impeller::TypefaceSkia, impeller::ShaderFunction, impeller::PipelineDescriptor, impeller::ImmutableSamplerKeyVK, impeller::Font, and impeller::ComputePipelineDescriptor.

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

- impeller/base/comparable.h