diff options
Diffstat (limited to 'TAO/tests/Collocation/Diamond_i.h')
-rw-r--r-- | TAO/tests/Collocation/Diamond_i.h | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/TAO/tests/Collocation/Diamond_i.h b/TAO/tests/Collocation/Diamond_i.h new file mode 100644 index 00000000000..d8801332823 --- /dev/null +++ b/TAO/tests/Collocation/Diamond_i.h @@ -0,0 +1,75 @@ +// $Id$ + +#if !defined (TAO_DIAMOND_I_H) +#define TAO_DIAMOND_I_H + +#include "DiamondS.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + + +class Diamond_Export Top_i : public POA_Diamond::Top +{ +public: + Top_i (void); + ~Top_i (void); + // Ctor and dtor. + + virtual char * shape (void); + // Return the shape of this object (interface.) +}; + +class Diamond_Export Left_i : public POA_Diamond::Left +{ +public: + Left_i (void); + ~Left_i (void); + // Ctor, dtor. + + virtual char * shape (void); + // Return the shape of this object (interface.) + + virtual char * color (void); + // Return the color of this object (interface.) +}; + +class Diamond_Export Right_i : public POA_Diamond::Right +{ +public: + Right_i (void); + ~Right_i (void); + // Ctor, dtor. + + virtual char * shape (void); + // Return the shape of this object (interface.) + + virtual char * color (void); + // Return the color of this object (interface.) + + virtual CORBA::Long width (void); + // Return the width of the stuff. +}; + +class Diamond_Export Buttom_i : public POA_Diamond::Buttom +{ +public: + Buttom_i (void); + ~Buttom_i (void); + // Ctor, dtor. + + virtual char * shape (void); + // Return the shape of this object (interface.) + + virtual char * color (void); + // Return the color of this object (interface.) + + virtual CORBA::Long width (void); + // Return the width of the stuff. + + virtual char * name (void); + // Return the name of the object. +}; + +#endif /* TAO_DIAMOND_I_H */ |