SST/macro
Classes | Namespaces | Macros | Functions
node.h File Reference
#include <sstmac/software/ami/ami.h>
#include <sstmac/common/timestamp.h>
#include <sstmac/common/event_scheduler.h>
#include <sstmac/common/sst_event_fwd.h>
#include <sstmac/hardware/common/unique_id.h>
#include <sstmac/hardware/common/failable.h>
#include <sstmac/hardware/topology/topology_fwd.h>
#include <sstmac/hardware/network/network_message_fwd.h>
#include <sstmac/software/launch/app_launch_fwd.h>
#include <sstmac/software/process/operating_system_fwd.h>
#include <sstmac/software/launch/launcher_fwd.h>
#include <sstmac/software/launch/launch_event_fwd.h>
#include <sstmac/software/libraries/service_fwd.h>
#include <sstmac/hardware/nic/nic_fwd.h>
#include <sstmac/hardware/memory/memory_model_fwd.h>
#include <sstmac/hardware/processor/processor_fwd.h>
#include <sprockit/factories/factory.h>
#include <sprockit/debug.h>
Include dependency graph for node.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sstmac::hw::node
 

Namespaces

 sstmac
 SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i.e.
 
 sstmac::hw
 

Macros

#define node_debug(...)   debug_printf(sprockit::dbg::node, "Node %d: %s", int(addr()), sprockit::printf(__VA_ARGS__).c_str())
 

Functions

 DeclareDebugSlot (node)
 
 sstmac::hw::DeclareFactory (node)
 

Macro Definition Documentation

#define node_debug (   ...)    debug_printf(sprockit::dbg::node, "Node %d: %s", int(addr()), sprockit::printf(__VA_ARGS__).c_str())

Definition at line 37 of file node.h.

Function Documentation

DeclareDebugSlot ( node  )