1 #if !defined (TAO_DIAMOND_I_H)
2 #define TAO_DIAMOND_I_H
6 #if !defined (ACE_LACKS_PRAGMA_ONCE)
8 #endif /* ACE_LACKS_PRAGMA_ONCE */
11 class Diamond_Export Top_i
: public POA_Diamond::Top
18 virtual char * shape ();
19 // Return the shape of this object (interface.)
22 class Diamond_Export Left_i
: public POA_Diamond::Left
29 virtual char * shape ();
30 // Return the shape of this object (interface.)
32 virtual char * color ();
33 // Return the color of this object (interface.)
36 class Diamond_Export Right_i
: public POA_Diamond::Right
43 virtual char * shape ();
44 // Return the shape of this object (interface.)
46 virtual char * color ();
47 // Return the color of this object (interface.)
49 virtual CORBA::Long
width ();
50 // Return the width of the stuff.
53 class Diamond_Export Buttom_i
: public POA_Diamond::Buttom
60 virtual char * shape ();
61 // Return the shape of this object (interface.)
63 virtual char * color ();
64 // Return the color of this object (interface.)
66 virtual CORBA::Long
width ();
67 // Return the width of the stuff.
69 virtual char * name ();
70 // Return the name of the object.
73 #endif /* TAO_DIAMOND_I_H */