Go to the source code of this file.
Data Structures | |
| class | BufferObserver_ |
| class | PyBufferObserver |
| class | BufferOperator_ |
| class | PyBufferOperator |
| class | BatchMetadataOperator_ |
| class | PyBatchMetadataOperator |
| class | Probe |
Functions | |
| class __attribute__((visibility("hidden"))) PythonProbeFactory void | module_probe_bind (py::module &m) |
| CustomFactory backed by a Python class. More... | |
| void module_probe_bind | ( | py::module & | m | ) |
CustomFactory backed by a Python class.
Registered in CommonFactory by name so that pipeline.attach(node, "my_probe", "instance") works identically to a compiled C++ plugin.
Definition at line 182 of file service-maker/sources/python/src/bindings/probe.h.
References pydeepstreamdoc::probe::ProbeDoc::create, Probe::create(), pydeepstreamdoc::probe::ProbeDoc::descr, pydeepstreamdoc::probe::BufferObserverDoc::descr, pydeepstreamdoc::probe::BufferOperatorDoc::descr, pydeepstreamdoc::probe::BatchMetadataOperatorDoc::descr, BatchMetadataOperator_::get_property(), BufferObserver_::handle_buffer(), pydeepstreamdoc::probe::BufferObserverDoc::handle_buffer, pydeepstreamdoc::probe::BufferOperatorDoc::handle_buffer, BufferOperator_::handle_buffer(), pydeepstreamdoc::probe::BatchMetadataOperatorDoc::handle_metadata, BatchMetadataOperator_::handle_metadata(), pydeepstreamdoc::probe::ProbeDoc::init_batch_metadata_operator, and pydeepstreamdoc::probe::ProbeDoc::init_buffer_operator.