First commit:CPP
diff --git a/adl.hpp b/adl.hpp
new file mode 100644
index 0000000..1547407
--- /dev/null
+++ b/adl.hpp
@@ -0,0 +1,26 @@
+#ifndef ADL_HPP
+#define ADL_HPP
+
+#include <ndn-cpp-dev/face.hpp>
+#include "adjacent.hpp"
+#include<list>
+
+using namespace std;
+
+class Adl{
+
+public:
+ Adl();
+ ~Adl();
+ int insert(Adjacent& adj);
+ int updateAdjacentStatus(string adjName, int s);
+ int updateAdjacentLinkCost(string adjName, double lc);
+ void printAdl();
+ std::list<Adjacent> getAdjList();
+
+
+private:
+ std::list< Adjacent > adjList;
+};
+
+#endif