|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Classes | |
| class | Action |
| SURF action interface class. More... | |
| class | ActiveComm |
| class | Cpu |
| SURF cpu resource interface class. More... | |
| class | CpuAction |
| A CpuAction represents the execution of code on one or several Cpus. More... | |
| class | CpuCas01 |
| class | CpuCas01Action |
| class | CpuCas01Model |
| class | CpuL07 |
| class | CpuL07Model |
| class | CpuModel |
| SURF cpu model interface class. More... | |
| class | CpuTi |
| class | CpuTiAction |
| class | CpuTiModel |
| class | CpuTiTgmr |
| class | CpuTiTrace |
| class | HostCLM03Model |
| class | HostImpl |
| SURF Host interface class. More... | |
| class | HostL07Model |
| class | HostModel |
| SURF Host model interface class. More... | |
| class | IBNode |
| class | L07Action |
| class | Link |
| SURF network link interface class. More... | |
| class | LinkL07 |
| class | LinkNS3 |
| class | Model |
| SURF model interface class. More... | |
| class | NetworkAction |
| SURF network action interface class. More... | |
| class | NetworkCm02Action |
| class | NetworkCm02Link |
| class | NetworkCm02Model |
| class | NetworkConstantAction |
| class | NetworkConstantModel |
| class | NetworkIBModel |
| class | NetworkL07Model |
| class | NetworkModel |
| SURF network model interface class. More... | |
| class | NetworkNS3Action |
| class | NetworkNS3Model |
| class | NetworkSmpiModel |
| class | PropertyHolder |
| a PropertyHolder can be given a set of textual properties More... | |
| class | Resource |
| SURF resource interface class. More... | |
| class | Storage |
| SURF storage interface class. More... | |
| class | StorageAction |
| SURF storage action interface class. More... | |
| class | StorageModel |
| SURF storage model interface class. More... | |
| class | StorageN11 |
| class | StorageN11Action |
| class | StorageN11Model |
Typedefs | |
| typedef boost::intrusive::member_hook< CpuTiAction, boost::intrusive::list_member_hook<>, &CpuTiAction::action_ti_hook > | ActionTiListOptions |
| typedef boost::intrusive::list< CpuTiAction, ActionTiListOptions > | ActionTiList |
| typedef boost::intrusive::member_hook< CpuTi, boost::intrusive::list_member_hook<>, &CpuTi::cpu_ti_hook > | CpuTiListOptions |
| typedef boost::intrusive::list< CpuTi, CpuTiListOptions > | CpuTiList |
| typedef Action::ActionList | ActionList |
| typedef boost::intrusive::member_hook< Action, boost::intrusive::list_member_hook<>, &Action::action_lmm_hook > | ActionLmmOptions |
| typedef boost::intrusive::list< Action, ActionLmmOptions > | ActionLmmList |
| typedef ActionLmmList * | ActionLmmListPtr |
Enumerations | |
| enum | trace_type { TRACE_FIXED, TRACE_DYNAMIC } |
| enum | e_surf_action_storage_type_t { READ =0, WRITE, STAT, OPEN, CLOSE } |
| The possible type of action for the storage component. More... | |
Functions | |
| static void | cpu_ti_action_update_index_heap (void *action, int i) |
| typedef boost::intrusive::member_hook<CpuTiAction, boost::intrusive::list_member_hook<>, &CpuTiAction::action_ti_hook> simgrid::surf::ActionTiListOptions |
| typedef boost::intrusive::list<CpuTiAction, ActionTiListOptions > simgrid::surf::ActionTiList |
| typedef boost::intrusive::member_hook<CpuTi, boost::intrusive::list_member_hook<>, &CpuTi::cpu_ti_hook> simgrid::surf::CpuTiListOptions |
| typedef boost::intrusive::list<CpuTi, CpuTiListOptions> simgrid::surf::CpuTiList |
| typedef boost::intrusive::member_hook< Action, boost::intrusive::list_member_hook<>, &Action::action_lmm_hook> simgrid::surf::ActionLmmOptions |
| typedef boost::intrusive::list<Action, ActionLmmOptions> simgrid::surf::ActionLmmList |
| simgrid::xbt::signal< void(simgrid::surf::NetworkAction *, simgrid::surf::Action::State, simgrid::surf::Action::State)> simgrid::surf::networkActionStateChangedCallbacks |
Callback signal fired when the state of a NetworkAction changes Signature: void(NetworkAction *action, simgrid::surf::Action::State old, simgrid::surf::Action::State current)
| simgrid::xbt::signal< void(sg_platf_cluster_cbarg_t)> simgrid::surf::on_cluster |
| xbt::signal< void(void)> simgrid::surf::on_postparse |
| simgrid::xbt::signal< void(void)> simgrid::surf::surfExitCallbacks |