yosys-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
RTLIL::Wire Struct Reference

#include <rtlil.h>

+ Collaboration diagram for RTLIL::Wire:

Public Member Functions

 Wire (RTLIL::Wire &other)=delete
 
void operator= (RTLIL::Wire &other)=delete
 

Data Fields

RTLIL::Modulemodule
 
RTLIL::IdString name
 
int width
 
int start_offset
 
int port_id
 
bool port_input
 
bool port_output
 
bool upto
 

Protected Member Functions

 Wire ()
 
 ~Wire ()
 

Friends

struct RTLIL::Module
 

Detailed Description

Definition at line 811 of file rtlil.h.

Constructor & Destructor Documentation

RTLIL::Wire::Wire ( )
protected

Definition at line 1745 of file rtlil.cc.

1746 {
1747  module = nullptr;
1748  width = 1;
1749  start_offset = 0;
1750  port_id = 0;
1751  port_input = false;
1752  port_output = false;
1753  upto = false;
1754 }
bool upto
Definition: rtlil.h:827
bool port_input
Definition: rtlil.h:827
int width
Definition: rtlil.h:826
int port_id
Definition: rtlil.h:826
bool port_output
Definition: rtlil.h:827
RTLIL::Module * module
Definition: rtlil.h:824
int start_offset
Definition: rtlil.h:826
RTLIL::Wire::~Wire ( )
inlineprotected

Definition at line 817 of file rtlil.h.

817 { };
RTLIL::Wire::Wire ( RTLIL::Wire other)
delete

Member Function Documentation

void RTLIL::Wire::operator= ( RTLIL::Wire other)
delete

Friends And Related Function Documentation

friend struct RTLIL::Module
friend

Definition at line 815 of file rtlil.h.

Field Documentation

RTLIL::Module* RTLIL::Wire::module

Definition at line 824 of file rtlil.h.

RTLIL::IdString RTLIL::Wire::name

Definition at line 825 of file rtlil.h.

int RTLIL::Wire::port_id

Definition at line 826 of file rtlil.h.

bool RTLIL::Wire::port_input

Definition at line 827 of file rtlil.h.

bool RTLIL::Wire::port_output

Definition at line 827 of file rtlil.h.

int RTLIL::Wire::start_offset

Definition at line 826 of file rtlil.h.

bool RTLIL::Wire::upto

Definition at line 827 of file rtlil.h.

int RTLIL::Wire::width

Definition at line 826 of file rtlil.h.


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