OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <SafetyProfileSequence.h>
Public Types | |
typedef T & | Element |
typedef const T & | ConstElement |
typedef T | ConstRawElement |
Static Public Member Functions | |
static T & | make_element (T &elt, seq_flag_type) |
static void | construct (T *buffer, seq_size_type n, seq_flag_type cookie) |
static void | copy_n (const T *input, seq_size_type n, T *output) |
static void | move_n (T *in, seq_size_type n, T *out) |
static void | reset_n (T *buffer, seq_size_type n) |
static T * | destroy (T *buffer, seq_size_type n) |
Static Public Attributes | |
static const seq_size_type | extra = 1 |
Element Policy for sequence elements that are IDL "variable-length" types except for strings and arrays, which are handled separately.
T | element type of the sequence |
Definition at line 110 of file SafetyProfileSequence.h.
typedef const T& OpenDDS::SafetyProfile::VariEltPolicy< T >::ConstElement |
Definition at line 112 of file SafetyProfileSequence.h.
typedef T OpenDDS::SafetyProfile::VariEltPolicy< T >::ConstRawElement |
Definition at line 113 of file SafetyProfileSequence.h.
typedef T& OpenDDS::SafetyProfile::VariEltPolicy< T >::Element |
Definition at line 111 of file SafetyProfileSequence.h.
|
inlinestatic |
Definition at line 426 of file SafetyProfileSequence.h.
|
inlinestatic |
Definition at line 436 of file SafetyProfileSequence.h.
References OpenDDS::XTypes::copy().
|
inlinestatic |
Definition at line 454 of file SafetyProfileSequence.h.
|
inlinestatic |
Definition at line 115 of file SafetyProfileSequence.h.
|
inlinestatic |
Definition at line 442 of file SafetyProfileSequence.h.
|
inlinestatic |
Definition at line 448 of file SafetyProfileSequence.h.
|
static |
Definition at line 114 of file SafetyProfileSequence.h.