diff options
author | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-06-16 15:49:54 +0000 |
---|---|---|
committer | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-06-16 15:49:54 +0000 |
commit | 7f12a228fd3fd00bf0f6cd5096818c10c3ec2da0 (patch) | |
tree | 670e453aca455e1c1c9226fad0346a66aa56cdd2 /ace/Message_Block.i | |
parent | 2f549977499888ce7e693e0ec30354d691347e55 (diff) | |
download | ATCD-7f12a228fd3fd00bf0f6cd5096818c10c3ec2da0.tar.gz |
ChangeLogTag: Sat Jun 16 10:36:58 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'ace/Message_Block.i')
-rw-r--r-- | ace/Message_Block.i | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/ace/Message_Block.i b/ace/Message_Block.i index 4989478c6db..dccd000636c 100644 --- a/ace/Message_Block.i +++ b/ace/Message_Block.i @@ -10,6 +10,32 @@ ACE_Message_Block::data_block (void) const return this->data_block_; } +ACE_INLINE ACE_Message_Block::Message_Flags +ACE_Message_Block::set_self_flags (ACE_Message_Block::Message_Flags more_flags) +{ + ACE_TRACE ("ACE_Message_Block::set_flags"); + // Later we might mask more_glags so that user can't change internal + // ones: more_flags &= ~(USER_FLAGS -1). + return ACE_SET_BITS (this->flags_, more_flags); +} + +ACE_INLINE ACE_Message_Block::Message_Flags +ACE_Message_Block::clr_self_flags (ACE_Message_Block::Message_Flags less_flags) +{ + ACE_TRACE ("ACE_Message_Block::clr_flags"); + // Later we might mask more_flags so that user can't change internal + // ones: less_flags &= ~(USER_FLAGS -1). + return ACE_CLR_BITS (this->flags_, less_flags); +} + +ACE_INLINE ACE_Message_Block::Message_Flags +ACE_Message_Block::self_flags (void) const +{ + ACE_TRACE ("ACE_Message_Block::flags"); + return this->flags_; +} + + // This function must comes before ACE_Message_Block::reference_count // to avoid a g++ warning. ACE_INLINE int @@ -206,7 +232,7 @@ ACE_Message_Block::msg_execution_time (void) const #if defined (ACE_HAS_TIMED_MESSAGE_BLOCKS) return this->execution_time_; #else - return ACE_Time_Value::zero; + return ACE_Time_Value::zero; #endif /* ACE_HAS_TIMED_MESSAGE_BLOCKS */ } @@ -463,7 +489,7 @@ ACE_Dynamic_Message_Strategy::static_bit_field_mask (void) const // get static bit field mask ACE_INLINE void -ACE_Dynamic_Message_Strategy::static_bit_field_mask (u_long ul) +ACE_Dynamic_Message_Strategy::static_bit_field_mask (u_long ul) { static_bit_field_mask_ = ul; } |