| 
    OpenDDS
    Snapshot(2023/04/07-19:43)
    
   | 
 
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().
 1.8.13