#include <Synchronized.hpp>
Inheritance diagram for corelinux::Synchronized
Public Methods | |
Synchronized ( void ) | |
Default constructor. | |
Synchronized ( SynchronizedCref ) | |
Copy constructor. | |
virtual | ~Synchronized ( void ) |
Virtual Destructor. | |
SynchronizedRef | operator= ( SynchronizedCref ) |
Assignment operator. | |
bool | operator== ( SynchronizedCref ) const |
Equality operator. | |
Protected Types | |
typedef Guard* | GuardPtr |
typedef const Guard* | GuardCptr |
typedef Guard& | GuardRef |
typedef const Guard& | GuardCref |
Protected Methods | |
Guard | access ( void ) const throw (SemaphoreException) |
Access returns a instance of Guard which is block scoped to the caller. More... |
|
Access returns a instance of Guard which is block scoped to the caller.
|