diff options
Diffstat (limited to 'TAO/tao/MProfile.h')
-rw-r--r-- | TAO/tao/MProfile.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/TAO/tao/MProfile.h b/TAO/tao/MProfile.h index eac409da8ff..dd924bffdb3 100644 --- a/TAO/tao/MProfile.h +++ b/TAO/tao/MProfile.h @@ -155,6 +155,25 @@ public: // profile and the results are averaged together. // NON-THREAD SAFE. + void policy_list (CORBA::PolicyList *policy_list); + // Sets the policies list associated with the profiles + // owned by the TAO_MProfile. + + CORBA::PolicyList * policy_list (void); + // Gets the policies list associated with the profiles + // owned by the TAO_MProfile. + +protected: + + void create_policy_list (void); + // This method handle the dynamic allocation of the data member + // <policy_list_>. + +protected: + + CORBA::PolicyList *policy_list_; + // Stores the policy list for the profile of this MProfile. + protected: TAO_Profile **pfiles (void) const; // return the complete list of profiles, this object retains |