CIRCT  20.0.0git
Public Member Functions | List of all members
circt::SymbolCacheBase::CacheIteratorImpl Struct Referenceabstract

#include <SymCache.h>

Inheritance diagram for circt::SymbolCacheBase::CacheIteratorImpl:
Inheritance graph
[legend]

Public Member Functions

virtual ~CacheIteratorImpl ()
 
virtual void operator++ ()=0
 
virtual CacheItem operator* ()=0
 
virtual bool operator== (CacheIteratorImpl *other)=0
 

Detailed Description

Definition at line 53 of file SymCache.h.

Constructor & Destructor Documentation

◆ ~CacheIteratorImpl()

virtual circt::SymbolCacheBase::CacheIteratorImpl::~CacheIteratorImpl ( )
inlinevirtual

Definition at line 54 of file SymCache.h.

Member Function Documentation

◆ operator*()

virtual CacheItem circt::SymbolCacheBase::CacheIteratorImpl::operator* ( )
pure virtual

◆ operator++()

virtual void circt::SymbolCacheBase::CacheIteratorImpl::operator++ ( )
pure virtual

◆ operator==()

virtual bool circt::SymbolCacheBase::CacheIteratorImpl::operator== ( CacheIteratorImpl other)
pure virtual

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