OpenASIP  2.0
Public Member Functions | Public Attributes | List of all members
DSDBManager::MachineConfiguration Struct Reference

#include <DSDBManager.hh>

Collaboration diagram for DSDBManager::MachineConfiguration:
Collaboration graph

Public Member Functions

 MachineConfiguration (RowID arch, bool hasImpl, RowID impl)
 
 MachineConfiguration ()
 

Public Attributes

RowID architectureID
 
bool hasImplementation
 
RowID implementationID
 

Detailed Description

Definition at line 78 of file DSDBManager.hh.

Constructor & Destructor Documentation

◆ MachineConfiguration() [1/2]

DSDBManager::MachineConfiguration::MachineConfiguration ( RowID  arch,
bool  hasImpl,
RowID  impl 
)
inline

Definition at line 82 of file DSDBManager.hh.

83  :
84  architectureID(arch),
85  hasImplementation(hasImpl),
86  implementationID(impl) {}

◆ MachineConfiguration() [2/2]

DSDBManager::MachineConfiguration::MachineConfiguration ( )
inline

Definition at line 88 of file DSDBManager.hh.

Member Data Documentation

◆ architectureID

RowID DSDBManager::MachineConfiguration::architectureID

◆ hasImplementation

bool DSDBManager::MachineConfiguration::hasImplementation

◆ implementationID

RowID DSDBManager::MachineConfiguration::implementationID

The documentation for this struct was generated from the following file:
ILLEGAL_ROW_ID
#define ILLEGAL_ROW_ID
Definition: DSDBManager.hh:58
DSDBManager::MachineConfiguration::hasImplementation
bool hasImplementation
Definition: DSDBManager.hh:80
DSDBManager::MachineConfiguration::implementationID
RowID implementationID
Definition: DSDBManager.hh:81
DSDBManager::MachineConfiguration::architectureID
RowID architectureID
Definition: DSDBManager.hh:79