1 #include "tao/Valuetype/ValueFactory.h"
3 #include "MessengerC.h"
5 class NodeFactory
: public CORBA::ValueFactoryBase
8 static void register_new_factory(CORBA::ORB
& orb
);
9 virtual CORBA::ValueBase
* create_for_unmarshal();
13 class BoxedValueFactory
: public CORBA::ValueFactoryBase
16 static void register_new_factory(CORBA::ORB
& orb
);
17 virtual CORBA::ValueBase
* create_for_unmarshal();
21 class BaseValueFactory
: public CORBA::ValueFactoryBase
24 static void register_new_factory(CORBA::ORB
& orb
);
25 virtual CORBA::ValueBase
* create_for_unmarshal();
29 class TValueFactory
: public CORBA::ValueFactoryBase
32 static void register_new_factory(CORBA::ORB
& orb
);
33 virtual CORBA::ValueBase
* create_for_unmarshal();
36 class ConfigValueFactory
: public CORBA::ValueFactoryBase
39 static void register_new_factory(CORBA::ORB
& orb
);
40 virtual CORBA::ValueBase
* create_for_unmarshal();
43 class ConfigValueImpl
: public ::OBV_demo::value::idl::ConfigValue
46 ConfigValueImpl (const char* name
, const char* value
);