#include <Trader.h>
Collaboration diagram for TAO_Link_Attributes_i:
Public Member Functions | |
TAO_Link_Attributes_i (TAO_Lockable &locker) | |
~TAO_Link_Attributes_i () | |
CosTrading::FollowOption | max_link_follow_policy (void) const |
void | max_link_follow_policy (CosTrading::FollowOption) |
Private Attributes | |
TAO_Lockable & | locker_ |
A reference to the trader (needed for obtaining the lock.). | |
CosTrading::FollowOption | max_link_follow_policy_ |
Contains a reference to the trader from which it is used so it can use trader's lock.
Definition at line 205 of file Trader.h.
|
Definition at line 566 of file Trader.cpp.
00567 :locker_ (locker), 00568 max_link_follow_policy_ (CosTrading::local_only) 00569 { 00570 } |
|
Definition at line 572 of file Trader.cpp.
00573 { 00574 } |
|
Definition at line 585 of file Trader.cpp. References ACE_WRITE_GUARD, and max_link_follow_policy_.
00586 { 00587 ACE_WRITE_GUARD (ACE_Lock, ace_mon, this->locker_.lock ()); 00588 this->max_link_follow_policy_ = new_value; 00589 } |
|
Definition at line 577 of file Trader.cpp. References ACE_READ_GUARD_RETURN, and max_link_follow_policy_. Referenced by TAO_Link_Attributes< IF >::max_link_follow_policy().
00578 { 00579 ACE_READ_GUARD_RETURN (ACE_Lock, ace_mon, this->locker_.lock (), 00580 CosTrading::local_only); 00581 return this->max_link_follow_policy_; 00582 } |
|
A reference to the trader (needed for obtaining the lock.).
|
|
Definition at line 224 of file Trader.h. Referenced by max_link_follow_policy(). |