Merge pull request #2316 from jwillemsen/jwi-taskcommenttypo
[ACE_TAO.git] / TAO / tests / OBV / Simple / OBV_impl.h
blob133da704f92cc61d0e551807b368178af5d76fe0
1 // -*- C++ -*-
2 #if !defined (OBV_IMPL_H)
3 #define OBV_IMPL_H
5 #include "OBVC.h"
6 #include "tao/Valuetype/ValueFactory.h"
8 class Event_impl : public virtual OBV_Event,
9 public virtual CORBA::DefaultValueRefCountBase
11 public:
12 Event_impl ();
13 Event_impl (CORBA::Long value);
14 virtual ~Event_impl ();
15 virtual CORBA::ValueBase* _copy_value ();
16 virtual void do_print ();
19 class Event_factory : public CORBA::ValueFactoryBase
21 public:
22 // create (...) would go here
24 protected:
25 virtual ~Event_factory ();
27 private:
28 TAO_OBV_CREATE_RETURN_TYPE (Event) create_for_unmarshal ();
31 #endif /* OBV_IMPL_H */