dxd - dynax driver framework 2.1.0d58
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd_sync.h File Reference
#include "dxd_base.h"
#include "dx_sync.h"
#include "dxd_sync_platform.h"
+ Include dependency graph for dxd_sync.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  dxd::abstract::event
 abstract::event: base clase to event<dx::user> and event<dx::kernel> to allow mixed user/kernel broadcast signalization More...
 
class  dxd::atomic< type_t >
 atomic operations More...
 
class  dxd::atomic< type_t * >
 explicitely specify pointer template argument: More...
 
class  dxd::broadcast
 broadcast signalization of participating linked event items More...
 
class  dxd::doubly::linked::abstract::event
 semi lock free doubly linked event list More...
 
class  dxd::doubly::linked::event< scope >
 semi lock free doubly linked event item More...
 
class  dxd::doubly::linked::item< item_t >
 semi lock free doubly linked list item More...
 
class  dxd::doubly::linked::list< item_t >
 partially lock free doubly linked list More...
 
class  dxd::linked::abstract::event
 lock free linked event list item More...
 
class  dxd::linked::event< scope >
 lock free linked event More...
 
class  dxd::linked::item< item_t >
 singly linked list item More...
 
class  dxd::linked::link
 
class  dxd::linked::list< item_t >
 lock free singly linked list More...
 

Namespaces

namespace  dxd
 dynax driver framework kernel namespace
 
namespace  dxd::abstract
 
namespace  dxd::doubly
 
namespace  dxd::doubly::linked
 
namespace  dxd::doubly::linked::abstract
 
namespace  dxd::linked
 
namespace  dxd::linked::abstract
 

(c) copyright 2009 dynamic acoustics e.U. generated on Sun Apr 14 2024

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.