Click or drag to resize
CLST Class
The LST class is used to create and retrieve lists, and to perform specific actions on lists, including retrieving list items, sorting lists and adding or removing list items.
Inheritance Hierarchy

Namespace: GeoEngine.Core.GXNet
Assembly: geoengine.core.gxnet (in geoengine.core.gxnet.dll)
Syntax
public class CLST : CHANDLE

The CLST type exposes the following members.

Methods
  NameDescription
Public methodAvailable to anyoneAddItem
Adds an item to the end of the list.
Public methodAvailable to anyoneAddSymbItem
Adds a channel/line/blob name and symbol to a list.
Public methodAvailable to anyoneAddUniqueItem
Adds a unique item to the end of the list.
Public methodAvailable to anyoneAppend
Add the items in one list to another list.
Public methodAvailable to anyoneStatic memberAssayChannel
Create a LST of assay channel mask strings from file.
Public methodAvailable to anyoneClear
Clear a list object.
Public methodAvailable to anyoneConvertFromCSVString
Load a LST with items from a string.
Public methodAvailable to anyoneCopy
Copy one LST object to another.
Public methodAvailable to anyoneStatic memberCreate
creates a user controllable list. The list is empty when created.
Public methodAvailable to anyoneStatic memberCreateS
Create LST from serialized source.
Public methodAvailable to anyoneDelItem
Removes an item from the list. All items below it are shifted up one.
Protected methodDispose
Releases the unmanaged resources used by the CLST and optionally releases the managed resources
(Overrides CHANDLEDispose(Boolean).)
Public methodAvailable to anyoneFindItems
Searches a LST for items in a second LST, returns indices of those found.
Public methodAvailable to anyoneGtItem
This places the specified item into the buffer provided.
Public methodAvailable to anyoneGtSymbItem
Returns a channel/line/blob name and symbol from a list.
Public methodAvailable to anyoneIConvertToCSVString
Load a string with names from a LST.
Public methodAvailable to anyoneiFindItem
Searches the list for a specified item.
Public methodAvailable to anyoneiFindItemMask
Searches the list for a specified item, list contains masks.
Public methodAvailable to anyoneiGetInt
Get an integer item.
Public methodAvailable to anyoneInsertItem
Adds an item at a given location in the list.
Public methodAvailable to anyoneiSize
Get the number of items in the list.
Public methodAvailable to anyoneLoadCSV
Load a list with data from a CSV file
Public methodAvailable to anyoneLoadFile
Set up a list from a list file.
Public methodAvailable to anyoneResource
Load a GX List Resource into this list object. The entries are placed at the end of the list and are not sorted.
Public methodAvailable to anyonerGetReal
Get a real item.
Public methodAvailable to anyoneSaveFile
Save a list to a file.
Public methodAvailable to anyoneSelectCSVStringItems
Load a LST with items from a second LST found in a CSV string.
Public methodAvailable to anyoneSerial
Serialize LST to a BF.
Public methodAvailable to anyoneSetItem
Place an item at a specified point in the LST.
Public methodAvailable to anyoneSort
Sorts a list.
Top
See Also