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 |