---
title: "isEqualTo(const OSMetaClassBase *)"
framework: kernel
role: pseudoSymbol
path: kernel/osboolean/1808201-isequalto
---

# isEqualTo(const OSMetaClassBase *)

Tests the equality an OSBoolean to an arbitrary object.

## Declaration

```occ
virtual bool isEqualTo(
 const OSMetaClassBase *anObject) const; 
```

## Parameters

- `anObject`: An object to be compared against the receiver.

## Return Value

Return Value true if the objects are equal, false if not.

## Overview

Overview An OSBoolean is considered equal to another object if that object is derived from OSBoolean and represents the same C++ bool value.

## See Also

### Miscellaneous

- [free](kernel/osboolean/1808144-free.md)
- [getValue](kernel/osboolean/1808164-getvalue.md)
- [isEqualTo(const OSBoolean *)](kernel/osboolean/1808182-isequalto.md)
- [isFalse](kernel/osboolean/1808215-isfalse.md)
- [isTrue](kernel/osboolean/1808223-istrue.md)
- [serialize](kernel/osboolean/1808232-serialize.md)
- [taggedRelease](kernel/osboolean/1808241-taggedrelease.md)
- [taggedRetain](kernel/osboolean/1808247-taggedretain.md)
- [withBoolean](kernel/osboolean/1808251-withboolean.md)
