Go to the documentation of this file.00001 #ifndef guard_bounded_bd_string_sequence_hpp
00002 #define guard_bounded_bd_string_sequence_hpp
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include "tao/Bounded_Basic_String_Sequence_T.h"
00013
00014 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00015
00016 namespace TAO
00017 {
00018 template<typename charT, CORBA::ULong MAX, CORBA::ULong BD_STR_MAX>
00019 class bounded_bd_string_sequence
00020 : public bounded_basic_string_sequence<charT, MAX>
00021 {
00022 public:
00023 inline bounded_bd_string_sequence()
00024 : bounded_basic_string_sequence<charT, MAX>()
00025 {}
00026
00027 inline bounded_bd_string_sequence(
00028 CORBA::ULong length,
00029 typename bounded_basic_string_sequence<charT, MAX>::value_type * data,
00030 CORBA::Boolean release)
00031 : bounded_basic_string_sequence<charT, MAX>(length, data, release)
00032 {}
00033
00034 inline CORBA::ULong bd_string_maximum() const
00035 {
00036 return BD_STR_MAX;
00037 }
00038 };
00039 }
00040
00041 TAO_END_VERSIONED_NAMESPACE_DECL
00042
00043 #endif // guard_bounded_bd_string_sequence_hpp