Reference Manual For QP/C 8.1.5
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 qpc
  includePlatform-independent QP/C Framework API
   
qequeue.h
QP native platform-independent QEQueue event queue interface
   
qk.h
QK (preemptive non-blocking kernel) platform-independent public interface
   
qmpool.h
QP/C native platform-independent memory pool QMPool interface
   
qp.h
QP/C Framework platform-independent public interface
   
qp_pkg.h
QP/C Framework in C internal (package-scope) interface
   
qpc.h
QP/C Framework in C interface including the backwards-compatibility layer
   
qs.h
QS (QP/Spy software tracing) platform-independent public interface
   
qs_pkg.h
QS (QP/Spy software tracing) internal (package-scope) interface.
   
qsafe.h
QP Functional Safety (FuSa) Subsystem (fault detection)
   
qstamp.h
Date/time for time-stamping the QP builds (used in QS software tracing)
   
qv.h
QV (non-preemptive kernel) platform-independent public interface
   
qxk.h
QXK (preemptive dual-mode kernel) platform-independent public interface
  srcPlatform-independent QP/C source code
   qfPlatform-independent implementation of the QEP and QF components
    
qep_hsm.c
QHsm class implementation
    
qep_msm.c
QMsm class implementation
    
qf_act.c
Defines event management facilities
    
qf_actq.c
Active Object queue operations based on the QEQueue class
    
qf_defer.c
Event deferral facilities
    
qf_dyn.c
Dynamic event management facilities
    
qf_mem.c
QMPool implementation
    
qf_ps.c
Publish-subscribe facilities
    
qf_qact.c
Active Object management facilities
    
qf_qeq.c
QEQueue implementation
    
qf_qmact.c
QMActive implementation
    
qf_time.c
QTimeEvt implementation
   qkPlatform-independent implementation of the Preemptive Non-Blocking Kernel built-in kernel
    
qk.c
Preemptive non-blocking QK kernel implementation
   qsPlatform-independent implementation of the QS component (software tracing)
    
qs.c
QS software tracing TX-channel (output) facilities
    
qs_64bit.c
QS software tracing 64-bit output facilities
    
qs_fp.c
QS software tracing floating-point output facilities
    
qs_rx.c
QS software tracing RX-channel (input) facilities
    
qstamp.c
QS time stamp
    
qutest.c
QUTest testing facilities
   qvPlatform-independent implementation of the Non-Preemptive Kernel built-in kernel
    
qv.c
Non-preemptive non-blocking QV kernel implementation
   qxkPlatform-independent implementation of the QXK Dual-Mode Kernel built-in kernel
    
qxk.c
Preemptive dual-mode (non-blocking/blocking) QXK kernel implementation
    
qxk_mutex.c
QXMutex implementation
    
qxk_sema.c
QXSemaphore implementation
    
qxk_xthr.c
QXThread implementation
  templatesFile templates to be customized either directly in the applications or in the QP ports.
   portsFile templates to be customized in the QP ports.
    
qp_port.h
Sample QP/C port
    
qs_port.h
Sample QS/C port
   
qp_config.h
Sample QP/C configuration file
 spexTemporary directory generated by the spexgyen system for creating traceable specifications
  
cmd_options.h
Preprocessor macros that are usually defined on the command-line to the compiler