OpenASIP  2.0
Public Attributes | List of all members
FUGen::BaseOperation Struct Reference
Collaboration diagram for FUGen::BaseOperation:
Collaboration graph

Public Attributes

std::string name
 
int latency
 
std::vector< HDB::Variablevariables
 
std::vector< HDB::Variableglobalsignals
 
std::vector< HDB::OperationImplementationResourceresources
 
std::deque< std::string > implementation
 
std::deque< std::string > initial
 
std::deque< std::string > postOp
 

Detailed Description

Definition at line 127 of file FUGen.hh.

Member Data Documentation

◆ globalsignals

std::vector<HDB::Variable> FUGen::BaseOperation::globalsignals

Definition at line 131 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ implementation

std::deque<std::string> FUGen::BaseOperation::implementation

Definition at line 133 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ initial

std::deque<std::string> FUGen::BaseOperation::initial

Definition at line 134 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ latency

int FUGen::BaseOperation::latency

Definition at line 129 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ name

std::string FUGen::BaseOperation::name

Definition at line 128 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ postOp

std::deque<std::string> FUGen::BaseOperation::postOp

Definition at line 135 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ resources

std::vector<HDB::OperationImplementationResource> FUGen::BaseOperation::resources

Definition at line 132 of file FUGen.hh.

Referenced by FUGen::parseOperations().

◆ variables

std::vector<HDB::Variable> FUGen::BaseOperation::variables

Definition at line 130 of file FUGen.hh.

Referenced by FUGen::parseOperations().


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