DCFG
Dynamic Control Flow Graph
 All Classes Functions
Public Member Functions | List of all members
dcfg_api::DCFG_ID_CONTAINER Class Referenceabstract

Interface for any container of ID numbers. More...

#include <dcfg_api.H>

Inheritance diagram for dcfg_api::DCFG_ID_CONTAINER:
dcfg_api::DCFG_ID_SET dcfg_api::DCFG_ID_VECTOR

Public Member Functions

virtual void add_id (DCFG_ID id)=0
 Add one ID to the container.
 

Detailed Description

Interface for any container of ID numbers.

The API programmer is free to define and use any class that implements this interface to collect ID numbers (process IDs, basic blocks, etc.) from the relevant DCFG APIs.

Member Function Documentation

virtual void dcfg_api::DCFG_ID_CONTAINER::add_id ( DCFG_ID  id)
pure virtual

Add one ID to the container.

All concrete implementations must define this method.

Parameters
[in]idID to add.

Implemented in dcfg_api::DCFG_ID_SET, and dcfg_api::DCFG_ID_VECTOR.


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