TAO
3.0.6
TAO
unbounded_bd_string_sequence
Public Member Functions
|
List of all members
TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX > Class Template Reference
#include <Unbounded_BD_String_Sequence_T.h>
Inheritance diagram for TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX >:
[
legend
]
Collaboration diagram for TAO::unbounded_bd_string_sequence< charT, BD_STR_MAX >:
[
legend
]
Public Member Functions
unbounded_bd_string_sequence
()
unbounded_bd_string_sequence
(
CORBA::ULong
maximum
)
unbounded_bd_string_sequence
(
CORBA::ULong
maximum
,
CORBA::ULong
length
, typename
unbounded_basic_string_sequence
< charT >::
value_type
*data,
CORBA::Boolean
release
)
CORBA::ULong
bd_string_maximum
() const
Public Member Functions inherited from
TAO::unbounded_basic_string_sequence< charT >
unbounded_basic_string_sequence
()
unbounded_basic_string_sequence
(
CORBA::ULong
maximum
)
unbounded_basic_string_sequence
(
CORBA::ULong
maximum
,
CORBA::ULong
length
,
value_type
*data,
CORBA::Boolean
release
)
CORBA::ULong
maximum
() const
CORBA::Boolean
release
() const
CORBA::ULong
length
() const
void
length
(
CORBA::ULong
length)
const_element_type
operator[]
(
CORBA::ULong
i) const
element_type
operator[]
(
CORBA::ULong
i)
const_value_type
const *
get_buffer
() const
void
replace
(
CORBA::ULong
maximum
,
CORBA::ULong
length
,
value_type
*data,
CORBA::Boolean
release
=false)
value_type
*
get_buffer
(
CORBA::Boolean
orphan=false)
void
swap
(
unbounded_basic_string_sequence
&rhs) throw ()
Additional Inherited Members
Public Types inherited from
TAO::unbounded_basic_string_sequence< charT >
typedef charT
character_type
typedef
character_type
*
value_type
typedef
character_type
const *
const_value_type
typedef
details::string_traits
<
character_type
, true >
element_traits
typedef
details::unbounded_reference_allocation_traits
<
value_type
,
element_traits
, true >
allocation_traits
typedef
details::string_sequence_element
<
element_traits
>
element_type
typedef
details::string_const_sequence_element
<
element_traits
>
const_element_type
typedef
details::generic_sequence
<
value_type
,
allocation_traits
,
element_traits
>
implementation_type
typedef
element_type
subscript_type
typedef
const_value_type
const_subscript_type
Static Public Member Functions inherited from
TAO::unbounded_basic_string_sequence< charT >
static
value_type
*
allocbuf
(
CORBA::ULong
maximum
)
static void
freebuf
(
value_type
*buffer)
Public Attributes inherited from
TAO::unbounded_basic_string_sequence< charT >
typedef::CORBA::ULong
size_type
Constructor & Destructor Documentation
◆
unbounded_bd_string_sequence()
[1/3]
template<typename charT ,
CORBA::ULong
BD_STR_MAX>
TAO::unbounded_bd_string_sequence
< charT, BD_STR_MAX >::
unbounded_bd_string_sequence
(
)
inline
◆
unbounded_bd_string_sequence()
[2/3]
template<typename charT ,
CORBA::ULong
BD_STR_MAX>
TAO::unbounded_bd_string_sequence
< charT, BD_STR_MAX >::
unbounded_bd_string_sequence
(
CORBA::ULong
maximum
)
inline
explicit
◆
unbounded_bd_string_sequence()
[3/3]
template<typename charT ,
CORBA::ULong
BD_STR_MAX>
TAO::unbounded_bd_string_sequence
< charT, BD_STR_MAX >::
unbounded_bd_string_sequence
(
CORBA::ULong
maximum
,
CORBA::ULong
length
,
typename
unbounded_basic_string_sequence
< charT >::
value_type
*
data
,
CORBA::Boolean
release
)
inline
Member Function Documentation
◆
bd_string_maximum()
template<typename charT ,
CORBA::ULong
BD_STR_MAX>
CORBA::ULong
TAO::unbounded_bd_string_sequence
< charT, BD_STR_MAX >::bd_string_maximum
(
)
const
inline
The documentation for this class was generated from the following file:
Unbounded_BD_String_Sequence_T.h
Generated by
1.9.2