Static Private Attributes | List of all members
api.sick_scan_api.SickScanRadarObjectArray Class Reference
Inheritance diagram for api.sick_scan_api.SickScanRadarObjectArray:
Inheritance graph
[legend]

Static Private Attributes

list _fields_
 

Detailed Description

sick_scan_api: struct SickScanRadarObjectArray, Array of SickScanRadarObject

Attributes
----------
capacity : ctypes.c_uint64
    Number of allocated elements, i.e. max. number of elements in buffer, allocated buffer size is capacity * sizeof(SickScanRadarObject)
size : ctypes.c_uint64
    Number of currently used elements in the buffer
buffer : ctypes.POINTER(SickScanRadarObject)
    Memory, data in plain order and system endianess (buffer == 0, if size == 0 && capacity == 0, otherwise allocated memory), allocation/deallocation always managed by the caller.


Definition at line 504 of file sick_scan_api.py.

Member Data Documentation

◆ _fields_

list api.sick_scan_api.SickScanRadarObjectArray._fields_
staticprivate
Initial value:
= [
("capacity", ctypes.c_uint64), # Number of allocated elements, i.e. max. number of elements in buffer, allocated buffer size is capacity * sizeof(SickScanRadarObject)
("size", ctypes.c_uint64), # Number of currently used elements in the buffer
("buffer", ctypes.POINTER(SickScanRadarObject)) # Memory, data in plain order and system endianess (buffer == 0, if size == 0 && capacity == 0, otherwise allocated memory), allocation/deallocation always managed by the caller.
]

Definition at line 517 of file sick_scan_api.py.


The documentation for this class was generated from the following file:


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:14