UM .NET API
6.16.1
|
An iterator for field sets. This allows applications to iterate over every field in an SDM message/field set. More...
Public Member Functions | |
LBMSDMFieldIterator (LBMSDMFields f) | |
Create an iterator for a set of SDM fields. More... | |
virtual LBMSDMField | get () |
Get the SDM field at the current position. More... | |
virtual void | add_element (LBMSDMField newfield) |
Add the SDM array element. More... | |
virtual void | set (LBMSDMField newfield) |
Set the SDM array element. More... | |
virtual void | set (LBMSDMField newfield, int element) |
Set the SDM array element. More... | |
virtual bool | MoveNext () |
Check to see if there is another item in the collection. More... | |
virtual void | remove () |
Remove the current item from the collection. | |
virtual void | reset () |
Reset the iterator back to the beginning. | |
virtual void | Reset () |
Reset the iterator back to the beginning. | |
Properties | |
virtual System.Object | Current [get] |
The SDM Field at the current position. More... | |
An iterator for field sets. This allows applications to iterate over every field in an SDM message/field set.
com.latencybusters.lbm.sdm.LBMSDMFieldIterator.LBMSDMFieldIterator | ( | LBMSDMFields | f | ) |
Create an iterator for a set of SDM fields.
f | The field set to be iterated over |
|
virtual |
Add the SDM array element.
newfield | The new field to be set |
References com.latencybusters.lbm.sdm.LBMSDMField.add_element().
|
virtual |
Get the SDM field at the current position.
References com.latencybusters.lbm.sdm.LBMSDMFields.get().
|
virtual |
Check to see if there is another item in the collection.
References com.latencybusters.lbm.sdm.LBMSDMFields.length().
Referenced by com.latencybusters.lbm.sdm.LBMSDMessage.data(), and com.latencybusters.lbm.sdm.LBMSDMFields.locate().
|
virtual |
Set the SDM array element.
newfield | The new field to be set |
References com.latencybusters.lbm.sdm.LBMSDMFields.set().
|
virtual |
Set the SDM array element.
newfield | The new field to be set |
element | the array index to set |
References com.latencybusters.lbm.sdm.LBMSDMFields.set().
|
get |
The SDM Field at the current position.
Values: The current LBMSDMField object before moving to the next
Referenced by com.latencybusters.lbm.sdm.LBMSDMessage.data(), and com.latencybusters.lbm.sdm.LBMSDMFields.locate().