#include <ThreadStrategySingle.h>
Inheritance diagram for TAO::Portable_Server::ThreadStrategySingle:
Public Member Functions | |
virtual int | enter () |
virtual int | exit () |
virtual ::PortableServer::ThreadPolicyValue | type () const |
Private Attributes | |
TAO_SYNCH_RECURSIVE_MUTEX | lock_ |
Definition at line 44 of file ThreadStrategySingle.h.
int TAO::Portable_Server::ThreadStrategySingle::enter | ( | ) | [virtual] |
Implements TAO::Portable_Server::ThreadStrategy.
Definition at line 22 of file ThreadStrategySingle.cpp.
References lock_.
00023 { 00024 return lock_.acquire(); 00025 }
int TAO::Portable_Server::ThreadStrategySingle::exit | ( | ) | [virtual] |
Implements TAO::Portable_Server::ThreadStrategy.
Definition at line 28 of file ThreadStrategySingle.cpp.
References lock_.
00029 { 00030 return lock_.release(); 00031 }
PortableServer::ThreadPolicyValue TAO::Portable_Server::ThreadStrategySingle::type | ( | ) | const [virtual] |
Implements TAO::Portable_Server::ThreadStrategy.
Definition at line 34 of file ThreadStrategySingle.cpp.