Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Static Public Member Functions | Static Protected Member Functions | Static Protected Attributes | List of all members
scireg_ns::scireg_tool_registry Class Reference

#include <scireg.h>

Collaboration diagram for scireg_ns::scireg_tool_registry:

Static Public Member Functions

static void add_tool (scireg_notification_if &notification)
 
static void remove_tool (scireg_notification_if &notification)
 
static void add_region (scireg_region_if &region)
 
static void remove_region (scireg_region_if &region)
 

Static Protected Member Functions

static void check_allocation ()
 
static void destroy ()
 

Static Protected Attributes

static std::vector
< scireg_notification_if * > * 
tool_vec_ptr = 0
 

Detailed Description

The scireg_tool_registry is a global singleton that broadcasts all additions and deletions of all regions to all tools that have requested notification


The documentation for this class was generated from the following files: