The Robot Application Programming Interface Delegate Project
RAPID Logo

HeaderSeq Class Reference

A sequence of Header instances.

Inheritance diagram for HeaderSeq:
Collaboration diagram for HeaderSeq:

List of all members.

Public Member Functions

 HeaderSeq ()
 HeaderSeq (int initialMaximum)
 HeaderSeq (Collection elements)
Object copy_from (Object src)
 Copy data into this object from another.

Package Attributes

transient Sequence _loanedInfoSequence = null
 When a memory loan has been taken out in the lower layers of RTI Data Distribution Service, store a pointer to the native sequence here.

Constructor & Destructor Documentation

HeaderSeq ( )
HeaderSeq ( int  initialMaximum)
HeaderSeq ( Collection  elements)

Member Function Documentation

Object copy_from ( Object  src)

The result of this method is that both this and src will be the same size and contain the same data.

Parameters:
srcThe Object which contains the data to be copied
Returns:
this
Exceptions:
NullPointerExceptionIf src is null.
ClassCastExceptionIf src is not a Sequence OR if one of the objects contained in the Sequence is not of the expected type.
See also:
com.rti.dds.infrastructure.Copyable.copy_from(java.lang.Object)

Here is the call graph for this function:


Member Data Documentation

transient Sequence _loanedInfoSequence = null [package]

That way, when we call finish(), we can give the memory back.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines