diff options
Diffstat (limited to 'ace/Message_Block.i')
-rw-r--r-- | ace/Message_Block.i | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ace/Message_Block.i b/ace/Message_Block.i index eebe94937d6..72b4f42f67b 100644 --- a/ace/Message_Block.i +++ b/ace/Message_Block.i @@ -230,3 +230,19 @@ ACE_Message_Block::prev (void) const return this->prev_; } +ACE_INLINE ACE_Lock * +ACE_Message_Block::locking_strategy (void) +{ + ACE_TRACE ("ACE_Message_Block::locking_strategy"); + return this->locking_strategy_; +} + +ACE_INLINE ACE_Lock * +ACE_Message_Block::locking_strategy (ACE_Lock *nls) +{ + ACE_TRACE ("ACE_Message_Block::locking_strategy"); + ACE_Lock *ols = this->locking_strategy_; + this->locking_strategy_ = nls; + return ols; +} + |