<commit_before>#ifndef __category_h_
#define __category_h_
#include <string>
#include <vector>
#include "Item.h"

class Category {
public:
	Category();
	void set_name(std::string n) { name = n; }
	void set_description(std::string d) { description = d; }
	std::string get_name() { return name; }
	std::string get_description() { return description; }
	

private:
	std::string name;
	std::string description;
	std::vector<Item*> items;
}
#endif<commit_msg>Updated category.<commit_after>#ifndef __category_h_
#define __category_h_
#include <string>
#include <vector>
#include "Item.h"

class Category {
public:
	Category();
	Category(std::string n,std::string d) : name(n),description(d) {}

	void set_name(std::string n) { name = n; }
	void set_description(std::string d) { description = d; }
	void add_item(Item* i) { items.push_back(i); }

	std::string get_name() { return name; }
	std::string get_description() { return description; }
	std::vector<Items*> get_items() { return items; }
	

private:
	std::string name;
	std::string description;
	std::vector<Item*> items;
}
#endif
{'fraction_non_alphanumeric': 0.1527777777777778, 'fraction_numerical': 0.0, 'mean_word_length': 5.974193548387097, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 10, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3726347', 'n_tokens_mistral': 374, 'n_tokens_neox': 367, 'n_words': 92}