<commit_before>#ifndef __PRINTING_STRUCT_HPP_INCLUDED
#define __PRINTING_STRUCT_HPP_INCLUDED

// Include standard headers
#include <cstddef> // std::size_t

typedef struct PrintingStruct
{
    PrintingStruct()
        : screen_width(0),
        screen_height(0),
        x(0),
        y(0),
        text_size(0),
        font_size(0),
        text_char(nullptr),
        char_font_texture_file_format(nullptr),
        horizontal_alignment(nullptr),
        vertical_alignment(nullptr)
    {
        // constructor.
    }
    std::size_t screen_width;
    std::size_t screen_height;
    std::size_t x;
    std::size_t y;
    std::size_t text_size;
    std::size_t font_size;
    std::string text;
    const char* text_char;
    const char* char_font_texture_file_format;<commit_msg>Bugfix: added missing `#include` line.<commit_after>#ifndef __PRINTING_STRUCT_HPP_INCLUDED
#define __PRINTING_STRUCT_HPP_INCLUDED

// Include standard headers
#include <cstddef> // std::size_t
#include <string>  // std::string

typedef struct PrintingStruct
{
    PrintingStruct()
        : screen_width(0),
        screen_height(0),
        x(0),
        y(0),
        text_size(0),
        font_size(0),
        text_char(nullptr),
        char_font_texture_file_format(nullptr),
        horizontal_alignment(nullptr),
        vertical_alignment(nullptr)
    {
        // constructor.
    }
    std::size_t screen_width;
    std::size_t screen_height;
    std::size_t x;
    std::size_t y;
    std::size_t text_size;
    std::size_t font_size;
    std::string text;
    const char* text_char;
    const char* char_font_texture_file_format;
{'fraction_non_alphanumeric': 0.10227972889710413, 'fraction_numerical': 0.0073937153419593345, 'mean_word_length': 3.0098765432098764, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, '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': '4811322', 'n_tokens_mistral': 550, 'n_tokens_neox': 545, 'n_words': 96}