You can generally treat this class as though it is a list.  Note that 
  some list like methods haven't been implemented (there are so darn many!)
  If you are missing one you want to use, please add it to this class.
    |  | 
        
          | __init__(self,
        *args,
        **kwargs) You can pass objects to start the list with, or to the value keyword 
      arg
 | source code |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | _makeitem(self,
        *args,
        **kwargs) Creates a child element
 | source code |  | 
    |  | 
        
          | _ensurelength(self) Ensures we are the correct length
 | source code |  | 
  
    | Inherited from BaseProtogenClass:autologread,autologwrite,getvalue,packetspan,update Inherited from object:__delattr__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__str__ |