TAO_CosTrader
2.0.8
|
This class stores, allows access to and modification of trader's support attributes. More...
#include <Trader.h>
Public Member Functions | |
TAO_Support_Attributes_i (TAO_Lockable &locker) | |
~TAO_Support_Attributes_i () | |
CORBA::Boolean | supports_modifiable_properties (void) const |
void | supports_modifiable_properties (CORBA::Boolean) |
CORBA::Boolean | supports_dynamic_properties (void) const |
void | supports_dynamic_properties (CORBA::Boolean) |
CORBA::Boolean | supports_proxy_offers (void) const |
void | supports_proxy_offers (CORBA::Boolean) |
CosTrading::TypeRepository_ptr | type_repos (void) const |
void | type_repos (CosTrading::TypeRepository_ptr) |
CosTradingRepos::ServiceTypeRepository_ptr | service_type_repos (void) const |
Private Attributes | |
TAO_Lockable & | locker_ |
A reference to the trader (needed for obtaining the lock.) | |
CORBA::Boolean | supports_modifiable_properties_ |
Indicator of whether the trader supports property modification. | |
CORBA::Boolean | supports_dynamic_properties_ |
Indicator of whether the trader supports dynamic properties. | |
CORBA::Boolean | supports_proxy_offers_ |
Indicator of whether the trader supports proxy offers. | |
CORBA::Object_var | type_repos_ |
A reference to the TypeRepostitory used by the trader. | |
CosTradingRepos::ServiceTypeRepository_var | service_type_repos_ |
Already narrowed reference to the ServiceTypeRepository. |
This class stores, allows access to and modification of trader's support attributes.
Contains a reference to the trader from which it is used so it can use trader's lock.
TAO_Support_Attributes_i::TAO_Support_Attributes_i | ( | TAO_Lockable & | locker | ) |
TAO_Support_Attributes_i::~TAO_Support_Attributes_i | ( | void | ) |
CosTradingRepos::ServiceTypeRepository_ptr TAO_Support_Attributes_i::service_type_repos | ( | void | ) | const |
CORBA::Boolean TAO_Support_Attributes_i::supports_dynamic_properties | ( | void | ) | const |
void TAO_Support_Attributes_i::supports_dynamic_properties | ( | CORBA::Boolean | new_value | ) |
CORBA::Boolean TAO_Support_Attributes_i::supports_modifiable_properties | ( | void | ) | const |
void TAO_Support_Attributes_i::supports_modifiable_properties | ( | CORBA::Boolean | new_value | ) |
CORBA::Boolean TAO_Support_Attributes_i::supports_proxy_offers | ( | void | ) | const |
void TAO_Support_Attributes_i::supports_proxy_offers | ( | CORBA::Boolean | new_value | ) |
CosTrading::TypeRepository_ptr TAO_Support_Attributes_i::type_repos | ( | void | ) | const |
void TAO_Support_Attributes_i::type_repos | ( | CosTrading::TypeRepository_ptr | new_value | ) |
TAO_Lockable& TAO_Support_Attributes_i::locker_ [private] |
A reference to the trader (needed for obtaining the lock.)
CosTradingRepos::ServiceTypeRepository_var TAO_Support_Attributes_i::service_type_repos_ [private] |
Already narrowed reference to the ServiceTypeRepository.
Indicator of whether the trader supports dynamic properties.
Indicator of whether the trader supports property modification.
Indicator of whether the trader supports proxy offers.
A reference to the TypeRepostitory used by the trader.