File name format change and Removed warning messages (Except warning from boost for Logging)
Change-Id: If3a3a5411d377d925527fc3e8809c228a9a81e26
diff --git a/src/npl.hpp b/src/npl.hpp
new file mode 100644
index 0000000..91de260
--- /dev/null
+++ b/src/npl.hpp
@@ -0,0 +1,48 @@
+#ifndef NPL_HPP
+#define NPL_HPP
+
+#include <list>
+#include <string>
+#include <ndn-cpp-dev/face.hpp>
+
+namespace nlsr {
+class Npl
+{
+
+public:
+ Npl();
+
+ ~Npl();
+
+ int
+ insert(std::string& name);
+
+ int
+ remove(std::string& name);
+
+ void
+ sort();
+
+ int
+ getSize()
+ {
+ return m_nameList.size();
+ }
+
+ std::list<std::string>&
+ getNameList()
+ {
+ return m_nameList;
+ }
+
+ void
+ print();
+
+private:
+ std::list<std::string> m_nameList;
+
+};
+
+}//namespace nlsr
+
+#endif //NPL_HPP