blob: 878e4cc8ae6ebfe89fe56c775ce8a71e9b333a38 [file] [log] [blame]
akmhoque87347a32014-01-31 11:00:44 -06001#ifndef NPL_HPP
2#define NPL_HPP
3
4#include<list>
5#include<string>
6#include <ndn-cpp-dev/face.hpp>
7
8using namespace std;
9
10class Npl{
11
12public:
13 Npl();
14 ~Npl();
15
16 int insertIntoNpl(string& name);
akmhoquefd1dd0a2014-02-01 01:11:35 -060017 int getNplSize()
18 {
19 return nameList.size();
20 }
21 std::list<string>& getNameList()
22 {
23 return nameList;
24 }
akmhoque87347a32014-01-31 11:00:44 -060025 void printNpl();
26
27private:
28 std::list<string> nameList;
29
30};
31
32#endif