|
UM .NET API
6.17
|
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().