Main Page
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
+
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
y
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
+
Properties
b
c
f
h
n
t
u
v
+
Files
File List
OpenRTM_aist
Guard.py
Go to the documentation of this file.
1
#!/usr/bin/env python
2
# -*- coding: euc-jp -*-
3
4
18
19
20
32
class
ScopedLock
:
33
"""
34
"""
35
36
48
def
__init__
(self, mutex):
49
self.
mutex
= mutex
50
self.
mutex
.acquire()
51
52
53
64
def
__del__
(self):
65
self.
mutex
.release()
66
OpenRTM_aist.Guard.ScopedLock.__init__
def __init__(self, mutex)
Definition:
Guard.py:48
OpenRTM_aist.Guard.ScopedLock.mutex
mutex
Definition:
Guard.py:49
OpenRTM_aist.Guard.ScopedLock.__del__
def __del__(self)
Definition:
Guard.py:64
OpenRTM_aist.Guard.ScopedLock
Definition:
Guard.py:32
openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Mon Feb 28 2022 23:01:06