OEBroodDBFilter

Attention

This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.

class OEBroodDBFilter

This class defines objects that can be used to check if a database packet contains fragments relevant to a certain OEBroodQuery.

The OEBroodDBFilter class defines the following public methods:

Constructors

OEBroodDBFilter() -> OEBroodDBFilter
OEBroodDBFilter(arg2: OEBroodDBFilter) -> OEBroodDBFilter

Default and copy constructors.

operator=

Assignment operator.

Setup

Setup(query: OEBroodQuery,
      opts: OEBroodGeneralOptions = OEBroodGeneralOptions()) -> bool

This method associates the filter with either a specific OEBroodQuery or a prepared OEMCMolBase, along with OEBroodGeneralOptions, to initialize packet-level filtering constraints.