## Aspose::Font::Glyphs::operator==(const System::SharedPtr\<GlyphId\>\&, const System::SharedPtr\<System::Object\>\&) method


Returns true if two glyph ids are equal.

```cpp
bool Aspose::Font::Glyphs::operator==(const System::SharedPtr<GlyphId> &obj1, const System::SharedPtr<System::Object> &obj2)
```


| Parameter | Type | Description |
| --- | --- | --- |
| obj1 | const System::SharedPtr\<GlyphId\>\& | First glyph identifier to compare. |
| obj2 | const System::SharedPtr\<System::Object\>\& | Second glyph identifier to compare. |

### ReturnValue

Comparison result.

## See Also

* Typedef [SharedPtr](../../system/sharedptr/)
* Class [GlyphId](../glyphid/)
* Class [Object](../../system/object/)
* Namespace [Aspose::Font::Glyphs](../)
* Library [Aspose.Font for C++](../../)
## Aspose::Font::Glyphs::operator==(const System::SharedPtr\<GlyphUInt32Id\>\&, const System::SharedPtr\<System::Object\>\&) method


Equality operator implementation.

```cpp
bool Aspose::Font::Glyphs::operator==(const System::SharedPtr<GlyphUInt32Id> &obj1, const System::SharedPtr<System::Object> &obj2)
```


| Parameter | Type | Description |
| --- | --- | --- |
| obj1 | const System::SharedPtr\<GlyphUInt32Id\>\& | first glyph identifier to compare |
| obj2 | const System::SharedPtr\<System::Object\>\& | second glyph identifier to compare |

### ReturnValue

comparison result

## See Also

* Typedef [SharedPtr](../../system/sharedptr/)
* Class [GlyphUInt32Id](../glyphuint32id/)
* Class [Object](../../system/object/)
* Namespace [Aspose::Font::Glyphs](../)
* Library [Aspose.Font for C++](../../)
