class FilterOptions

Defined at line 434 of file fidling/gen/sdk/fidl/fuchsia.debugger/fuchsia.debugger/cpp/fidl/fuchsia.debugger/cpp/natural_types.h

Public Methods

void FilterOptions (Storage_ storage)
void FilterOptions ()

Defined at line 440 of file fidling/gen/sdk/fidl/fuchsia.debugger/fuchsia.debugger/cpp/fidl/fuchsia.debugger/cpp/natural_types.h

void FilterOptions (FilterOptions && )

Defined at line 441 of file fidling/gen/sdk/fidl/fuchsia.debugger/fuchsia.debugger/cpp/fidl/fuchsia.debugger/cpp/natural_types.h

void FilterOptions (const FilterOptions & other)
FilterOptions & operator= (FilterOptions && )

Defined at line 442 of file fidling/gen/sdk/fidl/fuchsia.debugger/fuchsia.debugger/cpp/fidl/fuchsia.debugger/cpp/natural_types.h

FilterOptions & operator= (const FilterOptions & other)
bool operator== (const FilterOptions & other)
bool operator!= (const FilterOptions & other)
bool IsEmpty ()
const std::optional<bool> & recursive ()

Whether or not to also match all child components in the matching

component's realm. When true, the matching component's full moniker will

be assumed to be the root of the realm, and all processes in all

children components launched in this realm will be attached to.

::std::optional<bool> & recursive ()

Whether or not to also match all child components in the matching

component's realm. When true, the matching component's full moniker will

be assumed to be the root of the realm, and all processes in all

children components launched in this realm will be attached to.

FilterOptions & recursive (std::optional<bool> value)

Whether or not to also match all child components in the matching

component's realm. When true, the matching component's full moniker will

be assumed to be the root of the realm, and all processes in all

children components launched in this realm will be attached to.

const std::optional<bool> & job_only ()

Whether or not to attach directly to the parent job of the process

matching the filter. When true, the parent job's standard exception

channel will be bound, rather than the exception channel of the process.

See https://fuchsia.dev/fuchsia-src/concepts/kernel/exceptions#exception_channel_types

for more details. Note that this is *not* the same as the "Debugger"

exception channel, which only delivers process starting "exceptions" but

not architectural exceptions.

::std::optional<bool> & job_only ()

Whether or not to attach directly to the parent job of the process

matching the filter. When true, the parent job's standard exception

channel will be bound, rather than the exception channel of the process.

See https://fuchsia.dev/fuchsia-src/concepts/kernel/exceptions#exception_channel_types

for more details. Note that this is *not* the same as the "Debugger"

exception channel, which only delivers process starting "exceptions" but

not architectural exceptions.

FilterOptions & job_only (std::optional<bool> value)

Whether or not to attach directly to the parent job of the process

matching the filter. When true, the parent job's standard exception

channel will be bound, rather than the exception channel of the process.

See https://fuchsia.dev/fuchsia-src/concepts/kernel/exceptions#exception_channel_types

for more details. Note that this is *not* the same as the "Debugger"

exception channel, which only delivers process starting "exceptions" but

not architectural exceptions.

void FilterOptions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits