OpenDDS  Snapshot(2023/04/07-19:43)
Public Types | Public Member Functions | Public Attributes | List of all members
OpenDDS::DCPS::Serializer::ToBoundedString< CharT > Struct Template Reference

#include <Serializer.h>

Collaboration diagram for OpenDDS::DCPS::Serializer::ToBoundedString< CharT >:
Collaboration graph
[legend]

Public Types

typedef std::basic_string< CharT, std::char_traits< CharT >, OPENDDS_ALLOCATOR(CharT) > string_t
 

Public Member Functions

 ToBoundedString (string_t &str, ACE_CDR::ULong bound)
 

Public Attributes

string_tstr_
 
const ACE_CDR::ULong bound_
 

Detailed Description

template<typename CharT>
struct OpenDDS::DCPS::Serializer::ToBoundedString< CharT >

Definition at line 664 of file Serializer.h.

Member Typedef Documentation

◆ string_t

template<typename CharT>
typedef std::basic_string<CharT, std::char_traits<CharT>, OPENDDS_ALLOCATOR(CharT) > OpenDDS::DCPS::Serializer::ToBoundedString< CharT >::string_t

Definition at line 666 of file Serializer.h.

Constructor & Destructor Documentation

◆ ToBoundedString()

template<typename CharT>
OpenDDS::DCPS::Serializer::ToBoundedString< CharT >::ToBoundedString ( string_t str,
ACE_CDR::ULong  bound 
)
inline

Definition at line 667 of file Serializer.h.

668  : str_(str), bound_(bound) {}

Member Data Documentation

◆ bound_

template<typename CharT>
const ACE_CDR::ULong OpenDDS::DCPS::Serializer::ToBoundedString< CharT >::bound_

Definition at line 670 of file Serializer.h.

Referenced by OpenDDS::DCPS::operator>>().

◆ str_

template<typename CharT>
string_t& OpenDDS::DCPS::Serializer::ToBoundedString< CharT >::str_

Definition at line 669 of file Serializer.h.

Referenced by OpenDDS::DCPS::operator>>().


The documentation for this struct was generated from the following file: