blob: b2e888338e07f0cc8b912178b8372e4e3c73fb6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
// $Id$
#include "ID_Handler.h"
#include "Basic_Deployment_Data.hpp"
#include "DAnCE/Deployment/Deployment_DataC.h"
#include "ciao/CIAO_common.h"
namespace CIAO
{
namespace Config_Handlers
{
ID_Handler::ID_Handler (void)
{
}
ID_Handler::~ID_Handler (void)
{
}
void
ID_Handler::get_ImplementationDependency (const ImplementationDependency& desc,
Deployment::ImplementationDependency& toconfig)
{
CIAO_TRACE("ID_Handler::get_ImplementationDependency");
toconfig.requiredType=
CORBA::string_dup (desc.requiredType ().c_str ());
}
ImplementationDependency
ID_Handler::impl_dependency (
const ::Deployment::ImplementationDependency& src)
{
CIAO_TRACE("ID_Handler::get_ImplementationDependency - reverse");
XMLSchema::string< char > reqtype ((src.requiredType));
ImplementationDependency id (reqtype);
return id;
}
}
}
|