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

Static Private Attributes

list _fields_
 

Detailed Description

Array of NAV-350 reflectors equivalent to SickScanNavReflectorBuffer defined in sick_scan_api.h

Attributes
----------
capacity : ctypes.c_uint64
    Number of allocated elements, i.e. max. number of elements in buffer, allocated buffer size is capacity * sizeof(SickScanNavReflector)
size : ctypes.c_uint64
    Number of currently used elements in the buffer
buffer : ctypes.POINTER(SickScanNavReflector)
    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 750 of file sick_scan_api.py.

Member Data Documentation

◆ _fields_

list api.sick_scan_api.SickScanNavReflectorBuffer._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(SickScanVisualizationMarker)
("size", ctypes.c_uint64), # Number of currently used elements in the buffer
("buffer", ctypes.POINTER(SickScanNavReflector)) # 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 763 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