summaryrefslogtreecommitdiff
path: root/TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp')
-rw-r--r--TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp b/TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp
index cf53e198499..088a426505c 100644
--- a/TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp
+++ b/TAO/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp
@@ -8,7 +8,7 @@ namespace CIAO
{
namespace Config_Handlers
{
-
+
bool
PM_Handler::priority_model_pd (const PriorityModelPolicyDef &src,
::CIAO::DAnCE::PriorityModelPolicyDef &dest)
@@ -18,56 +18,56 @@ namespace CIAO
case PriorityModel::SERVER_DECLARED_l:
dest.priority_model = ::CIAO::DAnCE::SERVER_DECLARED;
break;
-
+
case PriorityModel::CLIENT_PROPAGATED_l:
dest.priority_model = ::CIAO::DAnCE::CLIENT_PROPAGATED;
break;
-
+
default:
ACE_ERROR ((LM_ERROR,
"Unknown priority model passed to priority_model_pd\n"));
return false;
}
-
+
if (src.server_priority_p ())
dest.server_priority = static_cast < ACE_INT32 > (src.server_priority ());
else
dest.server_priority = 0;
-
+
return true;
}
-
-
- PriorityModelPolicyDef
+
+
+ PriorityModelPolicyDef
PM_Handler::priority_model_pd (const ::CIAO::DAnCE::PriorityModelPolicyDef &src)
{
auto_ptr <PriorityModelPolicyDef> pmd;
-
+
switch (src.priority_model)
{
case ::CIAO::DAnCE::CLIENT_PROPAGATED:
pmd.reset (new PriorityModelPolicyDef (PriorityModel::CLIENT_PROPAGATED));
break;
-
+
case ::CIAO::DAnCE::SERVER_DECLARED:
pmd.reset (new PriorityModelPolicyDef (PriorityModel::SERVER_DECLARED));
break;
-
+
default:
ACE_ERROR ((LM_ERROR,
"Invalid priority model given to priority_model_pd\n"));
throw 1;
}
-
+
pmd->server_priority (XMLSchema::int_ (src.server_priority));
-
+
return *pmd;
}
-
-
+
+
}
-
-
-
+
+
+
}