#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 567 of file Trader.cpp.
00568 :locker_ (locker), 00569 max_link_follow_policy_ (CosTrading::local_only) 00570 { 00571 } |
|
Definition at line 573 of file Trader.cpp.
00574 { 00575 } |
|
Definition at line 586 of file Trader.cpp. References ACE_WRITE_GUARD, and max_link_follow_policy_.
00587 { 00588 ACE_WRITE_GUARD (ACE_Lock, ace_mon, this->locker_.lock ()); 00589 this->max_link_follow_policy_ = new_value; 00590 } |
|
Definition at line 578 of file Trader.cpp. References ACE_READ_GUARD_RETURN, and max_link_follow_policy_.
00579 { 00580 ACE_READ_GUARD_RETURN (ACE_Lock, ace_mon, this->locker_.lock (), 00581 CosTrading::local_only); 00582 return this->max_link_follow_policy_; 00583 } |
|
A reference to the trader (needed for obtaining the lock.).
|
|
Definition at line 224 of file Trader.h. Referenced by max_link_follow_policy(). |