summaryrefslogtreecommitdiff
path: root/TAO/tests/Collocation/Diamond_i.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Collocation/Diamond_i.h')
-rw-r--r--TAO/tests/Collocation/Diamond_i.h75
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 */