00001 #ifndef guard_bounded_wstring_sequence_hpp 00002 #define guard_bounded_wstring_sequence_hpp 00003 /** 00004 * @file 00005 * 00006 * @brief Implement bounded sequences for wstrings. 00007 * 00008 * Bounded_Wstring_Sequence_T.h,v 1.2 2006/04/19 08:20:57 jwillemsen Exp 00009 * 00010 * @author Carlos O'Ryan 00011 */ 00012 00013 #include "tao/Bounded_Basic_String_Sequence_T.h" 00014 00015 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00016 00017 namespace TAO 00018 { 00019 00020 template<CORBA::ULong MAX> 00021 class bounded_wstring_sequence 00022 : public details::bounded_basic_string_sequence<CORBA::WChar,MAX> 00023 { 00024 public: 00025 inline bounded_wstring_sequence() 00026 : details::bounded_basic_string_sequence<CORBA::WChar,MAX>() 00027 {} 00028 inline bounded_wstring_sequence( 00029 CORBA::ULong length, 00030 CORBA::WChar * * data, 00031 CORBA::Boolean release = false) 00032 : details::bounded_basic_string_sequence<CORBA::WChar,MAX>( 00033 length, data, release) 00034 {} 00035 }; 00036 00037 00038 } // namespace TAO 00039 00040 TAO_END_VERSIONED_NAMESPACE_DECL 00041 00042 #endif // guard_bounded_wstring_sequence_hpp