src: Making use of DEPRECATED macro and updating library code not to use deprecated methods
Change-Id: Ibe17977e7fcbb759a26dbe1cfa3d472598e49bcc
diff --git a/src/interest.hpp b/src/interest.hpp
index c433ae8..ea23392 100644
--- a/src/interest.hpp
+++ b/src/interest.hpp
@@ -128,6 +128,7 @@
*
* Otherwise, Interest::shared_from_this() will throw an exception.
*/
+ DEPRECATED(
Interest(const Name& name,
int minSuffixComponents, int maxSuffixComponents,
const Exclude& exclude,
@@ -135,9 +136,14 @@
bool mustBeFresh,
int scope,
const time::milliseconds& interestLifetime,
- uint32_t nonce = 0)
+ uint32_t nonce = 0))
: m_name(name)
- , m_selectors(minSuffixComponents, maxSuffixComponents, exclude, childSelector, mustBeFresh)
+ , m_selectors(Selectors()
+ .setMinSuffixComponents(minSuffixComponents)
+ .setMaxSuffixComponents(maxSuffixComponents)
+ .setExclude(exclude)
+ .setChildSelector(childSelector)
+ .setMustBeFresh(mustBeFresh))
, m_nonce(nonce)
, m_scope(scope)
, m_interestLifetime(interestLifetime)