Union Class for all supported Events. More...
#include <btf.h>
Public Member Functions | |
| Events () | |
| Default Constructor which is assumed to be a BtfEntry with a Core event.  More... | |
| Events (Core::Events ce) | |
| Constructor for a BtfEntry with a Core event.  More... | |
| Events (OS::Events oe) | |
| Constructor for a BtfEntry with an OS event.  More... | |
| Events (Process::Events te) | |
| Constructor for a BtfEntry with a Process event.  More... | |
| Events (Runnable::Events re) | |
| Constructor for a BtfEntry with a Runnable event.  More... | |
| Events (Scheduler::Events sche) | |
| Constructor for a BtfEntry with a Scheduler event.  More... | |
| Events (Semaphore::Events sem) | |
| Constructor for a BtfEntry with a Semaphore event.  More... | |
| Events (Signal::Events se) | |
| Constructor for a BtfEntry with a Signal event.  More... | |
| Events (Stimulus::Events ste) | |
| Constructor for a BtfEntry with a Stimulus event.  More... | |
| Events (Simulation::Events se) | |
| Constructor for a BtfEntry with a Simulation event.  More... | |
Union Class for all supported Events.
The union class type is chosen since a BtfEntry object can always only be one event type. 
Supported event types are Core, Process, Runnable, Signal and Simulation. 
The default constructor is assumed to be a Core event. 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Constructor for a BtfEntry with a Simulation event.
| se | Simulation event. | 
| Core::Events btf::BtfEntry::Events::core_event | 
| OS::Events btf::BtfEntry::Events::os_event | 
| Process::Events btf::BtfEntry::Events::process_event | 
| Runnable::Events btf::BtfEntry::Events::runnable_event | 
| Scheduler::Events btf::BtfEntry::Events::scheduler_event | 
| Semaphore::Events btf::BtfEntry::Events::semaphore_event | 
| Signal::Events btf::BtfEntry::Events::signal_event | 
| Simulation::Events btf::BtfEntry::Events::simulation_event | 
| Stimulus::Events btf::BtfEntry::Events::stimulus_event |