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

Public Attributes

std::string code
 Source code for creating DAG for operation. More...
 
std::string error
 Error message if creating DAG failed. More...
 
bool compilationFailed
 If code was already tried to compile and it did not succeed. More...
 
OperationDAGdag
 DAG presentation of code. set to NullOperationDAG if could not be created. More...
 

Detailed Description

Internal container for information of one DAG.

Definition at line 133 of file OperationPimpl.hh.

Member Data Documentation

◆ code

std::string OperationPimpl::OperationDAGInfo::code

Source code for creating DAG for operation.

Definition at line 135 of file OperationPimpl.hh.

Referenced by OperationPimpl::addDag().

◆ compilationFailed

bool OperationPimpl::OperationDAGInfo::compilationFailed

If code was already tried to compile and it did not succeed.

Definition at line 139 of file OperationPimpl.hh.

Referenced by OperationPimpl::addDag().

◆ dag

OperationDAG* OperationPimpl::OperationDAGInfo::dag

DAG presentation of code. set to NullOperationDAG if could not be created.

Definition at line 142 of file OperationPimpl.hh.

Referenced by OperationPimpl::addDag().

◆ error

std::string OperationPimpl::OperationDAGInfo::error

Error message if creating DAG failed.

Definition at line 137 of file OperationPimpl.hh.


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