dxd - dynax driver framework  3129
cross platform open source driver development framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dxd::broadcast Class Reference

broadcast signalization of participating linked event items More...

#include <dxd_sync.h>

+ Inheritance diagram for dxd::broadcast:
+ Collaboration diagram for dxd::broadcast:

Public Member Functions

return_t each (exec_t exec)
 
doubly::linked::abstract::eventpop ()
 pop item from head More...
 
doubly::linked::abstract::eventpop (doubly::linked::abstract::event *item)
 pop item More...
 
listprint ()
 
doubly::linked::abstract::eventpush (doubly::linked::abstract::event *item)
 push item to head More...
 
os_result signal ()
 

Detailed Description

broadcast signalization of participating linked event items

Member Function Documentation

return_t dxd::linked::list< doubly::linked::abstract::event >::each ( exec_t  exec)
inlineinherited

+ Here is the caller graph for this function:

pop item from head

pop item

+ Here is the call graph for this function:

+ Here is the call graph for this function:

push item to head

+ Here is the call graph for this function:

os_result dxd::broadcast::signal ( )
inline

+ Here is the call graph for this function:


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

(c) copyright 2009 dynamic acoustics e.U. generated on Tue Mar 17 2020

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.