OpenDDS
Snapshot(2023/04/28-20:55)
|
Parametrized implementation of var class for sequences. More...
#include <SafetyProfileSequenceVar.h>
Public Types | |
typedef T::subscript_type | T_elem |
typedef T::const_subscript_type | T_const_elem |
typedef const T & | _in_type |
typedef T & | _inout_type |
typedef T *& | _out_type |
typedef T * | _retn_type |
Public Member Functions | |
SequenceVar () | |
SequenceVar (T *p) | |
SequenceVar (const SequenceVar< T > &p) | |
~SequenceVar () | |
SequenceVar & | operator= (T *p) |
SequenceVar & | operator= (const SequenceVar< T > &p) |
T * | operator-> () |
const T * | operator-> () const |
_in_type | in () const |
_inout_type | inout () |
_out_type | out () |
_retn_type | _retn () |
_retn_type | ptr () const |
operator _in_type () const | |
operator _inout_type () | |
operator _out_type () | |
T_elem | operator[] (CORBA::ULong index) |
T_const_elem | operator[] (CORBA::ULong index) const |
Private Attributes | |
T * | ptr_ |
Parametrized implementation of var class for sequences.
Definition at line 15 of file SafetyProfileSequenceVar.h.
typedef const T& OpenDDS::SafetyProfile::SequenceVar< T >::_in_type |
Definition at line 55 of file SafetyProfileSequenceVar.h.
typedef T& OpenDDS::SafetyProfile::SequenceVar< T >::_inout_type |
Definition at line 56 of file SafetyProfileSequenceVar.h.
typedef T*& OpenDDS::SafetyProfile::SequenceVar< T >::_out_type |
Definition at line 57 of file SafetyProfileSequenceVar.h.
typedef T* OpenDDS::SafetyProfile::SequenceVar< T >::_retn_type |
Definition at line 58 of file SafetyProfileSequenceVar.h.
typedef T::const_subscript_type OpenDDS::SafetyProfile::SequenceVar< T >::T_const_elem |
Definition at line 18 of file SafetyProfileSequenceVar.h.
typedef T::subscript_type OpenDDS::SafetyProfile::SequenceVar< T >::T_elem |
Definition at line 17 of file SafetyProfileSequenceVar.h.
|
inline |
Definition at line 20 of file SafetyProfileSequenceVar.h.
|
inline |
Definition at line 25 of file SafetyProfileSequenceVar.h.
|
inline |
Definition at line 30 of file SafetyProfileSequenceVar.h.
|
inline |
Definition at line 35 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::operator=(), and OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
inline |
Definition at line 146 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
Referenced by OpenDDS::SafetyProfile::SequenceVar< T >::inout().
|
inline |
Definition at line 60 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
Referenced by OpenDDS::SafetyProfile::SequenceVar< T >::operator _in_type().
|
inline |
Definition at line 65 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::_retn(), OpenDDS::SafetyProfile::SequenceVar< T >::out(), and OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
Referenced by OpenDDS::SafetyProfile::SequenceVar< T >::operator _inout_type().
|
inline |
Definition at line 78 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::in().
|
inline |
Definition at line 83 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::inout().
|
inline |
Definition at line 88 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::out().
|
inline |
Definition at line 44 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
inline |
Definition at line 49 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
inline |
Definition at line 111 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
Referenced by OpenDDS::SafetyProfile::SequenceVar< T >::~SequenceVar().
|
inline |
Definition at line 121 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
inline |
Definition at line 94 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
inline |
Definition at line 99 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
inline |
Definition at line 136 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
Referenced by OpenDDS::SafetyProfile::SequenceVar< T >::inout(), and OpenDDS::SafetyProfile::SequenceVar< T >::operator _out_type().
|
inline |
Definition at line 73 of file SafetyProfileSequenceVar.h.
References OpenDDS::SafetyProfile::SequenceVar< T >::ptr_.
|
private |
Definition at line 105 of file SafetyProfileSequenceVar.h.
Referenced by OpenDDS::SafetyProfile::SequenceVar< T >::_retn(), OpenDDS::SafetyProfile::SequenceVar< T >::in(), OpenDDS::SafetyProfile::SequenceVar< T >::inout(), OpenDDS::SafetyProfile::SequenceVar< T >::operator->(), OpenDDS::SafetyProfile::SequenceVar< T >::operator=(), OpenDDS::SafetyProfile::SequenceVar< T >::operator[](), OpenDDS::SafetyProfile::SequenceVar< T >::out(), OpenDDS::SafetyProfile::SequenceVar< T >::ptr(), and OpenDDS::SafetyProfile::SequenceVar< T >::~SequenceVar().