1 #ifndef sstmac_software_libraries_API_H 2 #define sstmac_software_libraries_API_H 11 # if (defined(__MACH__) && defined(__APPLE__)) 16 # include <mach/mach_time.h> 109 init_factory_params(sprockit::sim_parameters *params);
130 #define ImplementAPI(x) \ 132 static const char* api_name; 134 #define RegisterAPI(name, child_cls) \ 135 SpktRegister(name, sstmac::sw::api, child_cls); \ 136 const char* child_cls::api_name = name
lib_compute_time * compute_
virtual void finalize_init()
api(const char *name, software_id sid, const key::category &ty)
api(const char *name, software_id sid)
A basic container for time (subject to future transplant).
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
DeclareFactory(blas_kernel)
A wrapper for an appid, taskid pair.