class IpRoutine
Defined at line 1023 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
Public Methods
void IpRoutine (Storage_ storage)
void IpRoutine ()
Defined at line 1028 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
void IpRoutine (IpRoutine && )
Defined at line 1029 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
void IpRoutine (const IpRoutine & other)
IpRoutine & operator= (IpRoutine && )
Defined at line 1030 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
IpRoutine & operator= (const IpRoutine & other)
bool operator== (const IpRoutine & other)
bool operator!= (const IpRoutine & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net_filter::InstalledIpRoutine> & installation ()
Installed routines are evaluated iff a packet hits the hook on
which it is installed.
Uninstalled routines are useful for organizational purposes and
are only traversed when jumped to from another routine.
If left unset, will be an uninstalled routine.
::std::optional< ::fuchsia_net_filter::InstalledIpRoutine> & installation ()
Installed routines are evaluated iff a packet hits the hook on
which it is installed.
Uninstalled routines are useful for organizational purposes and
are only traversed when jumped to from another routine.
If left unset, will be an uninstalled routine.
IpRoutine & installation (std::optional< ::fuchsia_net_filter::InstalledIpRoutine> value)
Installed routines are evaluated iff a packet hits the hook on
which it is installed.
Uninstalled routines are useful for organizational purposes and
are only traversed when jumped to from another routine.
If left unset, will be an uninstalled routine.
void IpRoutine (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits