00001 // -*- C++ -*- 00002 // $Id: TAO_ETCL_Constraint.inl 81641 2008-05-07 19:18:59Z parsons $ 00003 00004 // **************************************************************** 00005 00006 ACE_INLINE 00007 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint (void) 00008 : any_ (0) 00009 { 00010 } 00011 00012 ACE_INLINE 00013 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint ( 00014 const ETCL_Literal_Constraint *lit) 00015 : ETCL_Literal_Constraint (*lit), 00016 any_ (0) 00017 {} 00018 00019 ACE_INLINE 00020 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint ( 00021 CORBA::ULong uinteger) 00022 : ETCL_Literal_Constraint (uinteger), 00023 any_ (0) 00024 { 00025 } 00026 00027 ACE_INLINE 00028 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint ( 00029 CORBA::Long integer) 00030 : ETCL_Literal_Constraint (integer), 00031 any_ (0) 00032 { 00033 } 00034 00035 ACE_INLINE 00036 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint ( 00037 CORBA::Boolean boolean) 00038 : ETCL_Literal_Constraint (boolean), 00039 any_ (0) 00040 { 00041 } 00042 00043 ACE_INLINE 00044 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint ( 00045 CORBA::Double doub) 00046 : ETCL_Literal_Constraint (doub), 00047 any_ (0) 00048 { 00049 } 00050 00051 ACE_INLINE 00052 TAO_ETCL_Literal_Constraint::TAO_ETCL_Literal_Constraint ( 00053 const char* str) 00054 : ETCL_Literal_Constraint (str), 00055 any_ (0) 00056 { 00057 } 00058