22 #ifndef NDN_FORWARDING_FLAGS_HPP
23 #define NDN_FORWARDING_FLAGS_HPP
25 #include "lite/forwarding-flags-lite.hpp"
74 forwardingFlagsLite = flags_;
84 flags_ = forwardingFlagsLite;
bool getChildInherit() const
Get the value of the "childInherit" flag.
Definition: forwarding-flags-lite.hpp:47
Copyright (C) 2013-2016 Regents of the University of California.
Definition: common.hpp:35
void setChildInherit(bool childInherit)
Set the value of the "childInherit" flag.
Definition: forwarding-flags.hpp:58
void setChildInherit(bool childInherit)
Set the value of the "childInherit" flag.
Definition: forwarding-flags-lite.hpp:59
void setCapture(bool capture)
Set the value of the "capture" flag.
Definition: forwarding-flags-lite.hpp:65
A ForwardingFlags object holds the flags which specify how the forwarding daemon should forward an in...
Definition: forwarding-flags.hpp:35
bool getCapture() const
Get the value of the "capture" flag.
Definition: forwarding-flags.hpp:52
void setCapture(bool capture)
Set the value of the "capture" flag.
Definition: forwarding-flags.hpp:64
bool getChildInherit() const
Get the value of the "childInherit" flag.
Definition: forwarding-flags.hpp:46
void set(const ForwardingFlagsLite &forwardingFlagsLite)
Set the values in this ForwardingFlags by copying from forwardingFlagsLite.
Definition: forwarding-flags.hpp:82
bool getCapture() const
Get the value of the "capture" flag.
Definition: forwarding-flags-lite.hpp:53
ForwardingFlags()
Create a new ForwardingFlags with "childInherit" set and all other flags cleared. ...
Definition: forwarding-flags.hpp:40
A ForwardingFlagsLite holds the flags which specify how the forwarding daemon should forward an inter...
Definition: forwarding-flags-lite.hpp:35