Author: robbinspg
Date: Thu Sep 28 03:12:13 2006
New Revision: 450785

URL: http://svn.apache.org/viewvc?view=rev&rev=450785
Log:
Update interfaces to latest 0.95 C++ C&I spec
The spec now uses std::string in place of char* on interfaces

Modified:
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.h
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.h
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.h
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.cpp
    
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.h

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.cpp?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.cpp
 Thu Sep 28 03:12:13 2006
@@ -94,7 +94,7 @@
         // ==========
         // getService
         // ==========
-        void* ComponentContext::getService(const char* referenceName)
+        void* ComponentContext::getService(const std::string& referenceName)
         {
             LOGENTRY(1, "ComponentContext::getService");
             void* service = impl->getService(referenceName);
@@ -105,7 +105,7 @@
         // ===========
         // getServices
         // ===========
-        ServiceList ComponentContext::getServices(const char* referenceName)
+        ServiceList ComponentContext::getServices(const std::string& 
referenceName)
         {
             return impl->getServices(referenceName);
         }

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.h
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.h?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.h
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/ComponentContext.h
 Thu Sep 28 03:12:13 2006
@@ -23,6 +23,7 @@
 #include "osoa/sca/export.h"
 #include "osoa/sca/ServiceList.h"
 #include "commonj/sdo/SDO.h"
+#include <string>
 namespace osoa
 {
     namespace sca
@@ -49,7 +50,7 @@
              * the name of a reference configured in the component type file 
for
              * this component.
              */
-            virtual void* getService(const char* referenceName);
+            virtual void* getService(const std::string& referenceName);
 
             /** 
              * Resolve a reference name into a list of configured services.
@@ -57,7 +58,7 @@
              * the name of a reference configured in the component type file 
for
              * this component.
              */
-            virtual ServiceList getServices(const char* referenceName);
+            virtual ServiceList getServices(const std::string& referenceName);
 
             /** 
              * Get the configured properties for the component.

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.cpp?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.cpp
 Thu Sep 28 03:12:13 2006
@@ -87,7 +87,7 @@
         // =============
         // locateService
         // =============
-        void* CompositeContext::locateService(const char* serviceName)
+        void* CompositeContext::locateService(const std::string& serviceName)
         {
             LOGENTRY(1, "CompositeContext::locateService");
             void* sp = impl->locateService(serviceName);

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.h
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.h?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.h
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/osoa/sca/CompositeContext.h
 Thu Sep 28 03:12:13 2006
@@ -49,7 +49,7 @@
              * @return A pointer to an object which can be cast to the
              * business interface of the target service.
              */
-            virtual void* locateService(const char* serviceName);
+            virtual void* locateService(const std::string& serviceName);
 
             /** 
              * Get an SDO data factory which will allow the component to 

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.cpp?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.cpp
 Thu Sep 28 03:12:13 2006
@@ -53,7 +53,7 @@
         // 
==========================================================================
         // getServices: return a list of Proxies for services wired to this 
reference
         // 
==========================================================================
-        ServiceList ComponentContextImpl::getServices(const char* 
referenceName)
+        ServiceList ComponentContextImpl::getServices(const std::string& 
referenceName)
         {
             LOGENTRY(1, "ComponentContextImpl::getServices");
             
@@ -94,7 +94,7 @@
         // ===================================================================
         // getService: return a Proxy for the services wired to this reference
         // ===================================================================
-        void* ComponentContextImpl::getService(const char* referenceName)
+        void* ComponentContextImpl::getService(const std::string& 
referenceName)
         {
             LOGENTRY(1, "ComponentContextImpl::getService");
             

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.h
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.h?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.h
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/ComponentContextImpl.h
 Thu Sep 28 03:12:13 2006
@@ -62,12 +62,12 @@
             /** 
              * See ComponentContext.
              */
-            virtual void* getService(const char* referenceName);
+            virtual void* getService(const std::string& referenceName);
 
             /** 
              * See ComponentContext.
              */
-            virtual ServiceList getServices(const char* referenceName);
+            virtual ServiceList getServices(const std::string& referenceName);
 
             /** 
              * See ComponentContext.

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.cpp?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.cpp
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.cpp
 Thu Sep 28 03:12:13 2006
@@ -59,7 +59,7 @@
         // 
===========================================================================
         // locateService: return a proxy connected to a wrapper for the target 
service
         // 
===========================================================================
-        void* CompositeContextImpl::locateService(const char* serviceName)
+        void* CompositeContextImpl::locateService(const std::string& 
serviceName)
         {
             LOGENTRY(1, "CompositeContextImpl::locateService");
 

Modified: 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.h
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.h?view=diff&rev=450785&r1=450784&r2=450785
==============================================================================
--- 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.h
 (original)
+++ 
incubator/tuscany/cpp/sca/runtime/extensions/cpp/src/tuscany/sca/cpp/CompositeContextImpl.h
 Thu Sep 28 03:12:13 2006
@@ -54,7 +54,7 @@
             /**
              * See CompositeContext#locateService.
              */
-            virtual void* locateService(const char* serviceName);
+            virtual void* locateService(const std::string& serviceName);
             
             /** 
              * See CompositeContext.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to