<commit_before>/**
 * \file dcs/system/process_status_category.hpp
 *
 * \brief Possible life statuses of a system process.
 *
 * \author <NAME> (<EMAIL>)
 *
 * <hr/>
 *
 * Copyright (C) 2012       <NAME>
 *                          [Distributed Computing System (DCS) Group,
 *                           Computer Science Institute,
 *                           Department of Science and Technological Innovation,
 *                           University of Piemonte Orientale,
 *                           Alessandria (Italy)]
 *
 * This file is part of dcsxx-commons.
 *
 * dcsxx-commons is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published
 * by the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * dcsxx-commons is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with dcsxx-commons. If not, see <http://www.gnu.org/licenses/>.
 */

#ifndef DCS_SYSTEM_PROCESS_STATUS_CATEGORY_HPP
#define DCS_SYSTEM_PROCESS_STATUS_CATEGORY_HPP


enum process_status_category
{
	aborted_process_status, ///< The process has been terminated (e.g., by a signal)
	failed_process_status, ///< The process has terminated due to an error
	resumed_process_status, ///< The process execution has been resumed
	running_process_status, ///< The process is running
	stopped_process_status, ///< The process execution has been stopped (but can be resumed later)
	terminated_process_status, ///< The process execution is done
	undefined_process_status ///< The process is in an undefined state
};


#endif // DCS_SYSTEM_PROCESS_STATUS_CATEGORY_HPP<commit_msg>(bugfix:major) Forgot to enclose the enum in the dcs::system namespace.<commit_after>/**
 * \file dcs/system/process_status_category.hpp
 *
 * \brief Possible life statuses of a system process.
 *
 * \author <NAME> (<EMAIL>)
 *
 * <hr/>
 *
 * Copyright (C) 2012       <NAME>
 *                          [Distributed Computing System (DCS) Group,
 *                           Computer Science Institute,
 *                           Department of Science and Technological Innovation,
 *                           University of Piemonte Orientale,
 *                           Alessandria (Italy)]
 *
 * This file is part of dcsxx-commons.
 *
 * dcsxx-commons is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published
 * by the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * dcsxx-commons is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with dcsxx-commons. If not, see <http://www.gnu.org/licenses/>.
 */

#ifndef DCS_SYSTEM_PROCESS_STATUS_CATEGORY_HPP
#define DCS_SYSTEM_PROCESS_STATUS_CATEGORY_HPP


namespace dcs { namespace system {

enum process_status_category
{
	aborted_process_status, ///< The process has been terminated (e.g., by a signal)
	failed_process_status, ///< The process has terminated due to an error
	resumed_process_status, ///< The process execution has been resumed
	running_process_status, ///< The process is running
	stopped_process_status, ///< The process execution has been stopped (but can be resumed later)
	terminated_process_status, ///< The process execution is done
	undefined_process_status ///< The process is in an undefined state
};

}} // Namespace dcs::system


#endif // DCS_SYSTEM_PROCESS_STATUS_CATEGORY_HPP
{'fraction_non_alphanumeric': 0.0762048952813525, 'fraction_numerical': 0.0025233409033560434, 'mean_word_length': 3.0656410256410256, 'pattern_counts': {'":': 0, '<': 27, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '4217796', 'n_tokens_mistral': 1098, 'n_tokens_neox': 1043, 'n_words': 426}