My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
dfg_msu_type Struct Reference

A type of MSU. More...

#include <dfg.h>

Public Attributes

int id
 A unique identifier for the MSU type. More...
 
char name [32]
 A name describing the function of the MSU. More...
 
struct dfg_meta_routing meta_routing
 Which types of msus route to/from this MSU. More...
 
struct dfg_dependencydependencies [32]
 These MSU types must be present in order for this MSU type to be cloned. More...
 
int n_dependencies
 The number of elements in dfg_msu_type::dependencies. More...
 
struct dfg_msuinstances [512]
 Each instance of this MSU type. More...
 
int n_instances
 The number of instances of this MSU type. More...
 
int cloneable
 If cloneable == N, this MSU can be cloned on runtimes numbered up to and including N. More...
 
int colocation_group
 

Detailed Description

A type of MSU.

Shared across all instances of that MSU type

Definition at line 176 of file dfg.h.

Member Data Documentation

int dfg_msu_type::cloneable

If cloneable == N, this MSU can be cloned on runtimes numbered up to and including N.

Definition at line 189 of file dfg.h.

int dfg_msu_type::colocation_group

Definition at line 191 of file dfg.h.

struct dfg_dependency* dfg_msu_type::dependencies[32]

These MSU types must be present in order for this MSU type to be cloned.

Definition at line 183 of file dfg.h.

int dfg_msu_type::id

A unique identifier for the MSU type.

Should match that defined in the MSU's header

Definition at line 177 of file dfg.h.

struct dfg_msu* dfg_msu_type::instances[512]

Each instance of this MSU type.

Definition at line 186 of file dfg.h.

struct dfg_meta_routing dfg_msu_type::meta_routing

Which types of msus route to/from this MSU.

Definition at line 180 of file dfg.h.

int dfg_msu_type::n_dependencies

The number of elements in dfg_msu_type::dependencies.

Definition at line 184 of file dfg.h.

int dfg_msu_type::n_instances

The number of instances of this MSU type.

Definition at line 187 of file dfg.h.

char dfg_msu_type::name[32]

A name describing the function of the MSU.

Definition at line 179 of file dfg.h.


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