Merge pull request #1930 from jwillemsen/jwi-sslcert
[ACE_TAO.git] / TAO / tests / OBV / Simple / OBV_impl.h
blob3bc81eda76878bf8194872ed7930bb6e1512066c
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 (void);
16 virtual void do_print (void);
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 (void);
31 #endif /* OBV_IMPL_H */