Vec U Long List
Class full path: NemAll_Python_Utility.VecULongList
Functions
__contains__(value)            
          
      Check for a value in the list
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                value
             | 
            
                  object
             | 
            
               Value to check  | 
            required | 
Returns:
| Type | Description | 
|---|---|
                  bool
             | 
            
               State for value is in the list  | 
          
__delitem__(value)            
          
      Delete a list item
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                value
             | 
            
                  object
             | 
            
               Value to delete  | 
            required | 
__eq__(compare_list)            
          
      Compare two list
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                compare_list
             | 
            
                  VecULongList
             | 
            
               List to compare  | 
            required | 
Returns:
| Type | Description | 
|---|---|
                  bool
             | 
            
               Lists are equal state  | 
          
__getitem__(index)            
          
      Get a list item
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                index
             | 
            
                  int
             | 
            
               Index of the item  | 
            required | 
Returns:
| Type | Description | 
|---|---|
                  object
             | 
            
               Value for the index  | 
          
__init__        
        
          overload
        
        
      __init__()
  Initialize
__init__(valueList)
  Constructor with an initializer list
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                valueList
             | 
            
                  list
             | 
            
               Value list  | 
            required | 
__iter__()            
          
      List iterator
Returns:
| Type | Description | 
|---|---|
                  Iterator
             | 
            
               List iterator  | 
          
__len__()            
          
      Get the list length
Returns:
| Type | Description | 
|---|---|
                  int
             | 
            
               Length of the list  | 
          
__repr__()            
          
      Create a string from the values
Returns:
| Type | Description | 
|---|---|
                  str
             | 
            
               String  | 
          
__setitem__(index, value)            
          
      Set a list item
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                index
             | 
            
                  int | slice
             | 
            
               Index of the item  | 
            required | 
                value
             | 
            
                  object
             | 
            
               Value to item  | 
            required | 
append(value)            
          
      Append a list item
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                value
             | 
            
                  object
             | 
            
               Value to append  | 
            required | 
extend(iterable)            
          
      Add the items from an iterable to the end of the list
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
                iterable
             | 
            
                  VecULongList
             | 
            
               Iterable to add  | 
            required |