summaryrefslogtreecommitdiff
path: root/TAO/interop-tests/AnyTypeCode/tao/BaseValueFactory.cpp
blob: 712f6a09ad2fc849f063836bd3d73178c96a6f2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// $Id$
#include "BaseValueFactory.h"
#include "BaseValueImpl.h"

CORBA::ValueBase*
Demo_BaseValueFactory::create_for_unmarshal()
{
  return new Demo_BaseValueImpl();
}

Demo::BaseValue*
Demo_BaseValueFactory::create(const char *str)
{
  Demo_BaseValueImpl *baseValueImpl = new Demo_BaseValueImpl();
  baseValueImpl->str(str);
  return baseValueImpl;
}