blob: 64de3df437cbf5914e6f12a5167adb97bff0513c [file] [log] [blame]
tylerliu01d63ca2020-10-06 16:29:23 -07001//
2// Created by Tyler on 10/6/20.
3//
4
5#ifndef NDNCERT_ASSIGNMENT_RANDOM_HPP
6#define NDNCERT_ASSIGNMENT_RANDOM_HPP
7
8#include "assignment-funcs.hpp"
9
10namespace ndn {
11namespace ndncert {
12
13/**
14 * assign names base on client probe parameter
15 */
16class AssignmentRandom: public NameAssignmentFuncFactory{
17public:
18 AssignmentRandom();
19
20 NameAssignmentFunc getFunction(const std::string &factoryParam) override;
21
22};
23
24}
25}
26
27
28
29#endif //NDNCERT_ASSIGNMENT_RANDOM_HPP