|
MicroModelicaCCompiler
4.5.3
|

Go to the source code of this file.
Classes | |
| struct | GRP_graphProfileOps_ |
| struct | GRP_graphProfileState_ |
| struct | GRP_graphProfile_ |
Typedefs | |
| typedef struct GRP_graphProfileOps_ * | GRP_graphProfileOps |
| typedef struct GRP_graphProfileState_ * | GRP_graphProfileState |
| typedef struct GRP_graphProfile_ * | GRP_graphProfile |
| typedef double(* | GRP_graphProfileWeight) (GRP_graphProfile, GRP_EdgeType) |
Enumerations | |
| enum | GRP_EdgeType { GRP_CONT, GRP_DSC, GRP_VIRT } |
Functions | |
| GRP_graphProfile | GRP_GraphProfile () |
| void | GRP_freeGraphProfile (GRP_graphProfile g) |
| GRP_graphProfileOps | GRP_GraphProfileOps () |
| void | GRP_freeGraphProfileOps (GRP_graphProfileOps ops) |
| GRP_graphProfileState | GRP_GraphProfileState () |
| void | GRP_freeGraphProfileState (GRP_graphProfileState state) |
| double | GRP_Weight (GRP_graphProfile g, GRP_EdgeType type) |
| typedef struct GRP_graphProfile_* GRP_graphProfile |
Definition at line 38 of file graph_profile.hpp.
| typedef struct GRP_graphProfileOps_* GRP_graphProfileOps |
Definition at line 28 of file graph_profile.hpp.
| typedef struct GRP_graphProfileState_* GRP_graphProfileState |
Definition at line 33 of file graph_profile.hpp.
| typedef double(* GRP_graphProfileWeight) (GRP_graphProfile, GRP_EdgeType) |
Definition at line 46 of file graph_profile.hpp.
| enum GRP_EdgeType |
| Enumerator | |
|---|---|
| GRP_CONT | |
| GRP_DSC | |
| GRP_VIRT | |
Definition at line 23 of file graph_profile.hpp.
| void GRP_freeGraphProfile | ( | GRP_graphProfile | g | ) |
| g |
Definition at line 44 of file graph_profile.cpp.
References GRP_freeGraphProfileOps(), GRP_freeGraphProfileState(), GRP_graphProfile_::ops, and GRP_graphProfile_::state.

| void GRP_freeGraphProfileOps | ( | GRP_graphProfileOps | ops | ) |
| ops |
Definition at line 58 of file graph_profile.cpp.
Referenced by GRP_freeGraphProfile().
| void GRP_freeGraphProfileState | ( | GRP_graphProfileState | state | ) |
| state |
Definition at line 71 of file graph_profile.cpp.
Referenced by GRP_freeGraphProfile().
| GRP_graphProfile GRP_GraphProfile | ( | ) |
Definition at line 36 of file graph_profile.cpp.
References GRP_GraphProfileOps(), GRP_GraphProfileState(), GRP_graphProfile_::ops, and GRP_graphProfile_::state.
Referenced by Graph::Graph().

| GRP_graphProfileOps GRP_GraphProfileOps | ( | ) |
Definition at line 51 of file graph_profile.cpp.
References GRP_nodeWeight(), and GRP_graphProfileOps_::weight.
Referenced by GRP_GraphProfile().

| GRP_graphProfileState GRP_GraphProfileState | ( | ) |
Definition at line 60 of file graph_profile.cpp.
References GRP_graphProfileState_::contEdgeWeight, GRP_graphProfileState_::dscEdgeWeight, GRP_graphProfileState_::events, GRP_graphProfileState_::states, and GRP_graphProfileState_::virtEdgeWeight.
Referenced by GRP_GraphProfile().
| double GRP_Weight | ( | GRP_graphProfile | g, |
| GRP_EdgeType | type | ||
| ) |
Definition at line 73 of file graph_profile.cpp.
References GRP_graphProfile_::ops, and GRP_graphProfileOps_::weight.
Referenced by Graph::edgeWeight(), Graph::graphEdgeWeight(), and Graph::hyperGraphEdgeWeight().