summaryrefslogtreecommitdiff
path: root/TAO/tao/MProfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/MProfile.h')
-rw-r--r--TAO/tao/MProfile.h19
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