<commit_before>// Event.h - Copyright 2013-2016 <NAME>, All Rights Reserved
#pragma once

#include "../Containers/String.h"
#include "../Memory/UniquePtr.h"
#include "../Reflection/Variant.h"
#include "../Reflection/VoidInfo.h"

/** Abstract base for events */
struct CORE_API Event final
{
	///////////////////////
	///   Information   ///
public:

	REFLECTABLE_STRUCT

	////////////////////////
	///   Constructors   ///
public:

	/** Constructs an Event that has no value. */
	Event(String name);

	Event(const Event& copy) = delete;
	Event(Event&& move) = default;
<commit_msg>Fixed some bad documentation in 'Event.h'<commit_after>// Event.h - Copyright 2013-2016 <NAME>, All Rights Reserved
#pragma once

#include "../Containers/String.h"
#include "../Memory/UniquePtr.h"
#include "../Reflection/Variant.h"
#include "../Reflection/VoidInfo.h"

struct CORE_API Event final
{
	///////////////////////
	///   Information   ///
public:

	REFLECTABLE_STRUCT

	////////////////////////
	///   Constructors   ///
public:

	/** Constructs an Event that has no value. */
	Event(String name);

	Event(const Event& copy) = delete;
	Event(Event&& move) = default;

{'fraction_non_alphanumeric': 0.22452504317789293, 'fraction_numerical': 0.013816925734024179, 'mean_word_length': 2.3594202898550725, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '6256621', 'n_tokens_mistral': 359, 'n_tokens_neox': 340, 'n_words': 95}