blob: 3a0393a08045e820e5d19ca6d7335d1ae69092e4 [file] [log] [blame]
#ifndef NPL_HPP
#define NPL_HPP
#include<list>
#include<string>
#include <ndn-cpp-dev/face.hpp>
using namespace std;
class Npl{
public:
Npl();
~Npl();
int insertIntoNpl(string& name);
int removeFromNpl(string& name);
void sortNpl();
int getNplSize()
{
return nameList.size();
}
std::list<string>& getNameList()
{
return nameList;
}
void printNpl();
private:
std::list<string> nameList;
};
#endif