TReK Python  5.3.2
Telemetry/Command API
TrackItemArray Class Reference

Zero-based array of TrackItem's. More...

Public Member Functions

Initialize / Finalize

Functions handling class initialization and finalization.

def TrackItemArray ( Optional[TrackItemArray] tracked_item_array=None, Optional[c_void_p] native_ptr=None) -> def 
 Class initializer. More...
 
def clone () -> TrackItemArray 
 Creates a new instance of the object with the same contents.
 
def copy (copy_from: object) -> None 
 Copies the contents of the provided 'copy_from' TrackItemArray. More...
 
Array Management

Functions handling contents of the array.

def append ( TrackItem item) -> None 
 Adds the item to the end of the array. More...
 
def clear () -> None 
 Removes all of the items from the array.
 
def __getitem__ (key: int) -> Optional[TrackItem
 Return the item at the given index key. More...
 
def __setitem__ (key: int, TrackItem track_item) -> None 
 Replaces the item at the given location. More...
 
def __len__ () -> int 
 Returns the number of TrackItem's in the array. More...
 

Detailed Description

Zero-based array of TrackItem's.

Constructor & Destructor Documentation

◆ TrackItemArray()

TrackItemArray (tracked_item_array : Optional[TrackItemArray]