CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::hw::PortConversionBuilder Class Reference

#include <PortConverter.h>

Collaboration diagram for circt::hw::PortConversionBuilder:

Public Member Functions

 PortConversionBuilder (PortConverterImpl &converter)
virtual ~PortConversionBuilder ()=default
virtual FailureOr< std::unique_ptr< PortConversion > > build (hw::PortInfo port)

Public Attributes

PortConverterImpl & converter

Detailed Description

Definition at line 158 of file PortConverter.h.

Constructor & Destructor Documentation

◆ PortConversionBuilder()

circt::hw::PortConversionBuilder::PortConversionBuilder ( PortConverterImpl & converter)
inline

Definition at line 160 of file PortConverter.h.

References converter.

◆ ~PortConversionBuilder()

virtual circt::hw::PortConversionBuilder::~PortConversionBuilder ( )
virtualdefault

Member Function Documentation

◆ build()

FailureOr< std::unique_ptr< PortConversion > > PortConversionBuilder::build ( hw::PortInfo port)
virtual

Definition at line 70 of file PortConverter.cpp.

References converter.

Member Data Documentation

◆ converter

PortConverterImpl& circt::hw::PortConversionBuilder::converter

Definition at line 168 of file PortConverter.h.

Referenced by build(), and PortConversionBuilder().


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