#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 *, seq_size_type, seq_flag_type) |
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 *, seq_size_type) |
static T * | destroy (T *buffer, seq_size_type) |
Static Public Attributes | |
static const seq_size_type | extra = 0 |
Definition at line 92 of file SafetyProfileSequence.h.
typedef const T& OpenDDS::SafetyProfile::DefaultEltPolicy< T >::ConstElement |
Definition at line 94 of file SafetyProfileSequence.h.
typedef T OpenDDS::SafetyProfile::DefaultEltPolicy< T >::ConstRawElement |
Definition at line 95 of file SafetyProfileSequence.h.
typedef T& OpenDDS::SafetyProfile::DefaultEltPolicy< T >::Element |
Definition at line 93 of file SafetyProfileSequence.h.
static void OpenDDS::SafetyProfile::DefaultEltPolicy< T >::construct | ( | T * | , | |
seq_size_type | , | |||
seq_flag_type | ||||
) | [inline, static] |
void OpenDDS::SafetyProfile::DefaultEltPolicy< T >::copy_n | ( | const T * | input, | |
seq_size_type | n, | |||
T * | output | |||
) | [inline, static] |
Definition at line 356 of file SafetyProfileSequence.h.
Referenced by OpenDDS::SafetyProfile::DefaultEltPolicy< T >::move_n().
static T* OpenDDS::SafetyProfile::DefaultEltPolicy< T >::destroy | ( | T * | buffer, | |
seq_size_type | ||||
) | [inline, static] |
static T& OpenDDS::SafetyProfile::DefaultEltPolicy< T >::make_element | ( | T & | elt, | |
seq_flag_type | ||||
) | [inline, static] |
static void OpenDDS::SafetyProfile::DefaultEltPolicy< T >::move_n | ( | T * | in, | |
seq_size_type | n, | |||
T * | out | |||
) | [inline, static] |
Definition at line 100 of file SafetyProfileSequence.h.
References OpenDDS::SafetyProfile::DefaultEltPolicy< T >::copy_n().
00100 { copy_n(in, n, out); }
static void OpenDDS::SafetyProfile::DefaultEltPolicy< T >::reset_n | ( | T * | , | |
seq_size_type | ||||
) | [inline, static] |
const seq_size_type OpenDDS::SafetyProfile::DefaultEltPolicy< T >::extra = 0 [static] |
Definition at line 96 of file SafetyProfileSequence.h.