summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp')
-rw-r--r--TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp b/TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp
index 10a85560237..c3a87aec44f 100644
--- a/TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp
+++ b/TAO/CIAO/DAnCE/ExecutionManager/DAM_Map.cpp
@@ -15,6 +15,12 @@ namespace CIAO
{
}
+ size_t
+ DAM_Map::size (void)
+ {
+ return this->map_.current_size ();
+ }
+
bool
DAM_Map::is_plan_available (const ACE_CString &str)
{
@@ -57,7 +63,7 @@ namespace CIAO
{
CIAO_TRACE("Execution_Manager::DAM_Map::bind_dam_reference");
int retval =
- this->map_.bind (str,
+ this->map_.rebind (str,
dam);
if (retval != 0)
@@ -71,7 +77,7 @@ namespace CIAO
DAM_Map::get_dams (ACE_ENV_SINGLE_ARG_DECL)
{
CIAO_TRACE("Execution_Manager::DAM_Map::get_dams");
- CORBA::ULong sz =
+ CORBA::ULong const sz =
this->map_.current_size ();
// Initialize the list of DomainApplication Managers