#include <ZeroCopySeq_T.h>
Collaboration diagram for TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess:

Public Member Functions | |
| PrivateMemberAccess (ZeroCopyDataSeq &seq) | |
| CORBA::ULong | max_slots () const |
| void | internal_set_length (CORBA::ULong len) |
| void | set_loaner (OpenDDS::DCPS::DataReaderImpl *loaner) |
| void | assign_ptr (CORBA::ULong ii, OpenDDS::DCPS::ReceivedDataElement *item) |
| OpenDDS::DCPS::ReceivedDataElement * | get_ptr (CORBA::ULong ii) const |
| void | assign_sample (CORBA::ULong ii, const Sample_T &sample) |
Private Attributes | |
| ZeroCopyDataSeq & | seq_ |
Definition at line 111 of file ZeroCopySeq_T.h.
| TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::PrivateMemberAccess | ( | ZeroCopyDataSeq & | seq | ) | [inline, explicit] |
| void TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::assign_ptr | ( | CORBA::ULong | ii, | |
| OpenDDS::DCPS::ReceivedDataElement * | item | |||
| ) | [inline] |
Definition at line 128 of file ZeroCopySeq_T.h.
References TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::assign_ptr(), and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_.
00128 { 00129 seq_.assign_ptr(ii, item); 00130 }
| void TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::assign_sample | ( | CORBA::ULong | ii, | |
| const Sample_T & | sample | |||
| ) | [inline] |
Definition at line 136 of file ZeroCopySeq_T.h.
References TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::assign_sample(), and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_.
00136 { 00137 seq_.assign_sample(ii, sample); 00138 }
| OpenDDS::DCPS::ReceivedDataElement* TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::get_ptr | ( | CORBA::ULong | ii | ) | const [inline] |
Definition at line 132 of file ZeroCopySeq_T.h.
References TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::get_ptr(), and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_.
00132 { 00133 return seq_.get_ptr(ii); 00134 }
| void TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::internal_set_length | ( | CORBA::ULong | len | ) | [inline] |
Definition at line 120 of file ZeroCopySeq_T.h.
References TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::internal_set_length(), and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_.
00120 { 00121 seq_.internal_set_length(len); 00122 }
| CORBA::ULong TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::max_slots | ( | ) | const [inline] |
Definition at line 116 of file ZeroCopySeq_T.h.
References TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::max_slots(), and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_.
00116 { 00117 return seq_.max_slots(); 00118 }
| void TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::set_loaner | ( | OpenDDS::DCPS::DataReaderImpl * | loaner | ) | [inline] |
Definition at line 124 of file ZeroCopySeq_T.h.
References TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_, and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::set_loaner().
00124 { 00125 seq_.set_loaner(loaner); 00126 }
ZeroCopyDataSeq& TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::seq_ [private] |
Definition at line 141 of file ZeroCopySeq_T.h.
Referenced by TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::assign_ptr(), TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::assign_sample(), TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::get_ptr(), TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::internal_set_length(), TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::max_slots(), and TAO::DCPS::ZeroCopyDataSeq< Sample_T, DEF_MAX >::PrivateMemberAccess::set_loaner().
1.4.7