Definition at line 281 of file shared.cc.
◆ Transactional()
LibThread::Transactional::Transactional |
( |
| ) |
|
|
inline |
◆ ~Transactional()
virtual LibThread::Transactional::~Transactional |
( |
| ) |
|
|
inlinevirtual |
◆ set_region()
void LibThread::Transactional::set_region |
( |
Region * | region_init | ) |
|
|
inline |
Definition at line 304 of file shared.cc.
304 {
306 if (region_init) {
308 } else {
310 }
311 }
◆ tx_begin()
int LibThread::Transactional::tx_begin |
( |
| ) |
|
|
inlineprotected |
Definition at line 286 of file shared.cc.
286 {
289 else {
290 if (!
lock->is_locked()) {
291 return 0;
292 }
293 }
294 return 1;
295 }
◆ tx_end()
void LibThread::Transactional::tx_end |
( |
| ) |
|
|
inlineprotected |
◆ lock
Lock* LibThread::Transactional::lock |
|
private |
◆ region
Region* LibThread::Transactional::region |
|
private |
The documentation for this class was generated from the following file: