<commit_before>/*******************************************************************************

	   filename             : monitor.h
	   description          : Class definition

	   copyright            : (C) 2004, 2006 by <NAME>
	   email                : <EMAIL>

********************************************************************************/

#ifndef _MONITOR_H
# define _MONITOR_H

# ifdef WIN32
#  include "monitor-win.h"
# else
# include "libport/cstring"
# include <libport/cerrno>
# include <libport/cassert>
# include <iostream>
# include <X11/X.h>
# include <X11/Xlib.h>
# include <X11/Xutil.h>
# include <list>
# include <sys/ipc.h>
# include <sys/shm.h>
# include <X11/extensions/XShm.h>

typedef unsigned char bits8;

class Monitor<commit_msg>Style changes.<commit_after>/*
 * Copyright (C) 2004, 2006-2010, <NAME>.S.
 *
 * This software is provided "as is" without warranty of any kind,
 * either expressed or implied, including but not limited to the
 * implied warranties of fitness for a particular purpose.
 *
 * See the LICENSE file for more information.
 */

#ifndef _MONITOR_H
# define _MONITOR_H

# ifdef WIN32
#  include "monitor-win.h"
# else
#  include "libport/cstring"
#  include <libport/cerrno>
#  include <libport/cassert>
#  include <iostream>
#  include <X11/X.h>
#  include <X11/Xlib.h>
#  include <X11/Xutil.h>
#  include <list>
#  include <sys/ipc.h>
#  include <sys/shm.h>
#  include <X11/extensions/XShm.h>

typedef unsigned char bits8;

class Monitor
{'fraction_non_alphanumeric': 0.21715817694369974, 'fraction_numerical': 0.028150134048257374, 'mean_word_length': 3.7396825396825397, 'pattern_counts': {'":': 0, '<': 26, '<?xml version=': 0, '>': 26, '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': '5429528', 'n_tokens_mistral': 531, 'n_tokens_neox': 483, 'n_words': 130}