| address() | CHERI::Capability< T, IsSealedT > | inline |
| address() const | CHERI::Capability< T, IsSealedT > | inline |
| align_down(size_t align) | CHERI::Capability< T, IsSealedT > | inline |
| align_up(size_t align) | CHERI::Capability< T, IsSealedT > | inline |
| base() const | CHERI::Capability< T, IsSealedT > | inline |
| bounds() | CHERI::Capability< T, IsSealedT > | inline |
| bounds() const | CHERI::Capability< T, IsSealedT > | inline |
| Capability(std::nullptr_t) | CHERI::Capability< T, IsSealedT > | inline |
| Capability() | CHERI::Capability< T, IsSealedT > | inline |
| Capability(decltype(ptr) p) | CHERI::Capability< T, IsSealedT > | inline |
| Capability(const Capability &other)=default | CHERI::Capability< T, IsSealedT > | |
| cast() const | CHERI::Capability< T, IsSealedT > | inline |
| get() const | CHERI::Capability< T, IsSealedT > | inline |
| is_aligned(size_t align) const | CHERI::Capability< T, IsSealedT > | inline |
| is_sealed() const | CHERI::Capability< T, IsSealedT > | inline |
| is_subset_of(Capability< U, IsSealed > other) const | CHERI::Capability< T, IsSealedT > | inline |
| is_valid() const | CHERI::Capability< T, IsSealedT > | inline |
| is_valid_temporal() const | CHERI::Capability< T, IsSealedT > | inline |
| IsSealed (defined in CHERI::Capability< T, IsSealedT >) | CHERI::Capability< T, IsSealedT > | static |
| length() const | CHERI::Capability< T, IsSealedT > | inline |
| operator CHERI_SEALED(U *)() const | CHERI::Capability< T, IsSealedT > | inline |
| operator U*() const | CHERI::Capability< T, IsSealedT > | inline |
| operator void *() const | CHERI::Capability< T, IsSealedT > | inline |
| operator*() const | CHERI::Capability< T, IsSealedT > | inline |
| operator+(ptrdiff_t diff) | CHERI::Capability< T, IsSealedT > | inline |
| operator+=(ptrdiff_t diff) | CHERI::Capability< T, IsSealedT > | inline |
| operator-(ptrdiff_t diff) | CHERI::Capability< T, IsSealedT > | inline |
| operator-=(ptrdiff_t diff) | CHERI::Capability< T, IsSealedT > | inline |
| operator->() const | CHERI::Capability< T, IsSealedT > | inline |
| operator<=>(T *other) const | CHERI::Capability< T, IsSealedT > | inline |
| operator<=>(std::nullptr_t) const | CHERI::Capability< T, IsSealedT > | inline |
| operator<=>(const Capability Other) const | CHERI::Capability< T, IsSealedT > | inline |
| operator=(const Capability &other)=default | CHERI::Capability< T, IsSealedT > | |
| operator==(const Capability Other) const (defined in CHERI::Capability< T, IsSealedT >) | CHERI::Capability< T, IsSealedT > | inline |
| operator==(std::nullptr_t) const | CHERI::Capability< T, IsSealedT > | inline |
| operator[](size_t index) const | CHERI::Capability< T, IsSealedT > | inline |
| permissions() | CHERI::Capability< T, IsSealedT > | inline |
| permissions() const | CHERI::Capability< T, IsSealedT > | inline |
| PointerType typedef (defined in CHERI::Capability< T, IsSealedT >) | CHERI::Capability< T, IsSealedT > | |
| PropertyProxyBase class | CHERI::Capability< T, IsSealedT > | friend |
| ptr | CHERI::Capability< T, IsSealedT > | protected |
| seal(void *key) const | CHERI::Capability< T, IsSealedT > | inline |
| top() const | CHERI::Capability< T, IsSealedT > | inline |
| type() const | CHERI::Capability< T, IsSealedT > | inline |
| unseal(void *key) const | CHERI::Capability< T, IsSealedT > | inline |
| without_permissions(Permissions... drop) | CHERI::Capability< T, IsSealedT > | inline |