Creates a SubTemplateList from another SubTemplateList.
Creates a SubTemplateList from another SubTemplateList. Does
not do a deep copy of the list when deep is false: the new
list contains references to the same items as the existing list.
The Template for each record in this list.
The semantics for elements of this list.
Creates a Set containing the InfoElement used by any BasicList on this list and its sub-lists, recursively.
Creates a Set containing the InfoElement used by any BasicList on this list and its sub-lists, recursively.
Creates a Set containing the Templates used by the list and any
sub-lists, recursively.
Creates a Set containing the Templates used by the list and any
sub-lists, recursively.
Appends a record to the list.
Appends a record to the list. The Record's Template must be equal to that used by this list.
Returns a Record that represents an entry in the list.
Returns a Record that represents an entry in the list.
The index of the entry to return. Entries are
numbered from 0 up to size.
Returns an iterator over the records in the list.
Returns an iterator over the records in the list.
Returns the length of the ListElement when writing to an IPFIX stream.
Returns the length of the ListElement when writing to an IPFIX stream.
Read the semanticId
Read the semanticId
The semantics for elements of this list.
The semantics for elements of this list.
Returns the sematics of the elements in this list.
Returns the sematics of the elements in this list.
Returns the number of entries in the list.
Returns the number of entries in the list.
The Template for each record in this list.
The Template for each record in this list.
Appends the elements in the SubTemplateList to a buffer for writing to an IPFIX stream.
Appends the elements in the SubTemplateList to a buffer for writing to an IPFIX stream. Assumes the SubTemplateList's Template already has been added to the Session and written to the buffer.
Updates a record in the list.
The ExportSubTemplateList class is used to incrementally build a SubTemplateList and export it to a stream.
Use the methods in the SubTemplateList companion object to create an ExportSubTemplateList instance.
The SubTemplateList companion object for factory methods.