diff --git a/qmanager/modules/qmanager.cpp b/qmanager/modules/qmanager.cpp index 0fc115cdd..20c12281e 100644 --- a/qmanager/modules/qmanager.cpp +++ b/qmanager/modules/qmanager.cpp @@ -32,11 +32,10 @@ using namespace Flux::opts_manager; using namespace Flux::cplusplus_wrappers; -/****************************************************************************** - * * - * Queue Manager Service Module Context * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Queue Manager Service Module Context +//////////////////////////////////////////////////////////////////////////////// class fluxion_resource_interface_t { public: @@ -605,11 +604,10 @@ static const struct flux_msg_handler_spec htab[] = { }; -/****************************************************************************** - * * - * Module Main * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Module Main +//////////////////////////////////////////////////////////////////////////////// int mod_start (flux_t *h, int argc, char **argv) { diff --git a/qmanager/modules/qmanager_opts.cpp b/qmanager/modules/qmanager_opts.cpp index c5a020346..403402ed0 100644 --- a/qmanager/modules/qmanager_opts.cpp +++ b/qmanager/modules/qmanager_opts.cpp @@ -20,11 +20,10 @@ using namespace Flux; using namespace Flux::opts_manager; -/****************************************************************************** - * * - * Private API for Queue Manager Option Class * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private API for Queue Manager Option Class +//////////////////////////////////////////////////////////////////////////////// int qmanager_opts_t::parse_queues (const std::string &queues) { @@ -54,11 +53,10 @@ int qmanager_opts_t::parse_queues (const std::string &queues) } -/****************************************************************************** - * * - * Private API for Queue Property Class * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private API for Queue Property Class +//////////////////////////////////////////////////////////////////////////////// bool queue_prop_t::known_queue_policy (const std::string &policy) { @@ -70,11 +68,10 @@ bool queue_prop_t::known_queue_policy (const std::string &policy) } -/****************************************************************************** - * * - * Public API for Queue Manager Option Class * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public API for Queue Manager Option Class +//////////////////////////////////////////////////////////////////////////////// const std::string &queue_prop_t::get_queue_policy () const { diff --git a/qmanager/policies/queue_policy_bf_base_impl.hpp b/qmanager/policies/queue_policy_bf_base_impl.hpp index 96f09065c..11f590c8e 100644 --- a/qmanager/policies/queue_policy_bf_base_impl.hpp +++ b/qmanager/policies/queue_policy_bf_base_impl.hpp @@ -17,11 +17,10 @@ namespace Flux { namespace queue_manager { namespace detail { -/****************************************************************************** - * * - * Private Methods of Queue Policy Backfill Base * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Methods of Queue Policy Backfill Base +//////////////////////////////////////////////////////////////////////////////// template int queue_policy_bf_base_t::cancel_completed_jobs (void *h) @@ -147,11 +146,10 @@ int queue_policy_bf_base_t::allocate_orelse_reserve_jobs (void *h, return 0; } -/****************************************************************************** - * * - * Public API of Queue Policy Backfill Base * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public API of Queue Policy Backfill Base +//////////////////////////////////////////////////////////////////////////////// template queue_policy_bf_base_t::~queue_policy_bf_base_t () diff --git a/qmanager/policies/queue_policy_fcfs_impl.hpp b/qmanager/policies/queue_policy_fcfs_impl.hpp index 69175b34c..f4faaebae 100644 --- a/qmanager/policies/queue_policy_fcfs_impl.hpp +++ b/qmanager/policies/queue_policy_fcfs_impl.hpp @@ -19,11 +19,10 @@ namespace queue_manager { namespace detail { -/****************************************************************************** - * * - * Private Methods of Queue Policy FCFS * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Methods of Queue Policy FCFS +//////////////////////////////////////////////////////////////////////////////// template int queue_policy_fcfs_t::cancel_completed_jobs (void *h) @@ -157,11 +156,10 @@ int queue_policy_fcfs_t::handle_match_failure (int errcode) } -/****************************************************************************** - * * - * Public API of Queue Policy FCFS * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public API of Queue Policy FCFS +//////////////////////////////////////////////////////////////////////////////// template queue_policy_fcfs_t::~queue_policy_fcfs_t () diff --git a/resource/evaluators/edge_eval_api.cpp b/resource/evaluators/edge_eval_api.cpp index aeb772407..3d52d5180 100644 --- a/resource/evaluators/edge_eval_api.cpp +++ b/resource/evaluators/edge_eval_api.cpp @@ -20,11 +20,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Edge Evaluator Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Edge Evaluator Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// eval_edg_t::eval_edg_t (unsigned int c, unsigned int n, unsigned int x, edg_t e) : count (c), needs (n), exclusive (x), edge (e) diff --git a/resource/evaluators/expr_eval_api.cpp b/resource/evaluators/expr_eval_api.cpp index 17ae620f2..8bcb7c131 100644 --- a/resource/evaluators/expr_eval_api.cpp +++ b/resource/evaluators/expr_eval_api.cpp @@ -20,11 +20,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Expression Evaluation API Private Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Expression Evaluation API Private Method Definitions +//////////////////////////////////////////////////////////////////////////////// bool expr_eval_api_t::is_paren (const std::string &e, std::size_t at) const { @@ -259,11 +258,10 @@ int expr_eval_api_t::evaluate_pred (pred_op_t op, } -/**************************************************************************** - * * - * Expression Evaluation API Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Expression Evaluation API Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// int expr_eval_api_t::validate (const std::string &e, const expr_eval_target_base_t &target) diff --git a/resource/evaluators/scoring_api.cpp b/resource/evaluators/scoring_api.cpp index a89ef5993..83d4f57c7 100644 --- a/resource/evaluators/scoring_api.cpp +++ b/resource/evaluators/scoring_api.cpp @@ -20,11 +20,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Scoring API Private Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Scoring API Private Method Definitions +//////////////////////////////////////////////////////////////////////////////// void scoring_api_t::handle_new_keys (const subsystem_t &s, const std::string &r) @@ -51,11 +50,10 @@ void scoring_api_t::handle_new_resrc_type (const subsystem_t &s, } -/**************************************************************************** - * * - * Scoring API Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Scoring API Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// scoring_api_t::scoring_api_t () { diff --git a/resource/modules/resource_match.cpp b/resource/modules/resource_match.cpp index 5de8a831b..3c7c39531 100644 --- a/resource/modules/resource_match.cpp +++ b/resource/modules/resource_match.cpp @@ -39,11 +39,10 @@ using namespace Flux::opts_manager; // Global perf struct from schema extern struct Flux::resource_model::match_perf_t Flux::resource_model::perf; -/****************************************************************************** - * * - * Resource Matching Service Module Context * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Resource Matching Service Module Context +//////////////////////////////////////////////////////////////////////////////// class msg_wrap_t { public: @@ -205,11 +204,10 @@ resource_ctx_t::~resource_ctx_t () } -/****************************************************************************** - * * - * Request Handler Prototypes * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Request Handler Prototypes +//////////////////////////////////////////////////////////////////////////////// static void match_request_cb (flux_t *h, flux_msg_handler_t *w, const flux_msg_t *msg, void *arg); @@ -305,11 +303,10 @@ static const struct flux_msg_handler_spec htab[] = { FLUX_MSGHANDLER_TABLE_END }; -/****************************************************************************** - * * - * Module Initialization Routines * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Module Initialization Routines +//////////////////////////////////////////////////////////////////////////////// static void set_default_args (std::shared_ptr &ctx) { @@ -474,11 +471,10 @@ static std::shared_ptr init_module (flux_t *h, } -/****************************************************************************** - * * - * Resource Graph and Traverser Initialization * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Resource Graph and Traverser Initialization +//////////////////////////////////////////////////////////////////////////////// static int create_reader (std::shared_ptr &ctx, const std::string &format) @@ -1487,11 +1483,10 @@ static int init_resource_graph (std::shared_ptr &ctx) } -/****************************************************************************** - * * - * Request Handler Routines * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Request Handler Routines +//////////////////////////////////////////////////////////////////////////////// static void update_match_perf (double elapsed, int64_t jobid, bool match_success) @@ -2820,11 +2815,10 @@ static void set_status_request_cb (flux_t *h, flux_msg_handler_t *w, return; } -/****************************************************************************** - * * - * Module Main * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Module Main +//////////////////////////////////////////////////////////////////////////////// extern "C" int mod_main (flux_t *h, int argc, char **argv) { diff --git a/resource/modules/resource_match_opts.cpp b/resource/modules/resource_match_opts.cpp index b3d9c7a04..9fa133cc8 100644 --- a/resource/modules/resource_match_opts.cpp +++ b/resource/modules/resource_match_opts.cpp @@ -24,11 +24,10 @@ using namespace Flux::resource_model; using namespace Flux::opts_manager; -/****************************************************************************** - * * - * Public API for Resource Match Option Class * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public API for Resource Match Option Class +//////////////////////////////////////////////////////////////////////////////// const std::string &resource_prop_t::get_load_file () const { @@ -213,11 +212,10 @@ json_t *resource_prop_t::jsonify () const } -/****************************************************************************** - * * - * Private API for Resource Match Property Class * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private API for Resource Match Property Class +//////////////////////////////////////////////////////////////////////////////// bool resource_opts_t::is_number (const std::string &num_str) { @@ -229,11 +227,10 @@ bool resource_opts_t::is_number (const std::string &num_str) } -/****************************************************************************** - * * - * Public API for Resource Match Property Class * - * * - ******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public API for Resource Match Property Class +//////////////////////////////////////////////////////////////////////////////// resource_opts_t::resource_opts_t () { diff --git a/resource/planner/c++/mintime_resource_tree.cpp b/resource/planner/c++/mintime_resource_tree.cpp index 252f0824b..becfef7ec 100644 --- a/resource/planner/c++/mintime_resource_tree.cpp +++ b/resource/planner/c++/mintime_resource_tree.cpp @@ -20,11 +20,10 @@ extern "C" { #include "planner_internal_tree.hpp" -/******************************************************************************* - * * - * Private Mintime Resource Tree Methods * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Mintime Resource Tree Methods +//////////////////////////////////////////////////////////////////////////////// int64_t mintime_resource_tree_t::right_branch_mintime (mt_resource_rb_node_t *n) const { @@ -91,11 +90,10 @@ int64_t mintime_resource_tree_t::find_mintime_anchor ( } -/******************************************************************************* - * * - * Private Mintime Resource RBTree Node Methods * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Mintime Resource RBTree Node Methods +//////////////////////////////////////////////////////////////////////////////// template void mt_resource_node_traits::fix ( @@ -133,11 +131,10 @@ void mt_resource_node_traits::fix ( } -/******************************************************************************* - * * - * Public Mintime Resource RBTree Node Methods * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Mintime Resource RBTree Node Methods +//////////////////////////////////////////////////////////////////////////////// template template @@ -219,11 +216,10 @@ bool mt_resource_rb_node_t::operator!= (const mt_resource_rb_node_t &other) cons -/******************************************************************************* - * * - * Public Minimum Time Resource Tree API * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Minimum Time Resource Tree API +//////////////////////////////////////////////////////////////////////////////// int mintime_resource_tree_t::insert (scheduled_point_t *point) { diff --git a/resource/planner/c++/planner.cpp b/resource/planner/c++/planner.cpp index 4d6963daa..37e59c7ed 100644 --- a/resource/planner/c++/planner.cpp +++ b/resource/planner/c++/planner.cpp @@ -21,11 +21,10 @@ extern "C" { #include "planner.hpp" -/**************************************************************************** - * * - * Public Span_t Methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Span_t Methods +//////////////////////////////////////////////////////////////////////////////// bool span_t::operator== (const span_t &o) const { @@ -52,11 +51,10 @@ bool span_t::operator!= (const span_t &o) const return !operator == (o); } -/**************************************************************************** - * * - * Public Planner Methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Planner Methods +//////////////////////////////////////////////////////////////////////////////// planner::planner () = default; @@ -415,11 +413,10 @@ const uint64_t planner::get_span_counter () const return m_span_counter; } -/**************************************************************************** - * * - * Private Planner Methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Planner Methods +//////////////////////////////////////////////////////////////////////////////// int planner::copy_trees (const planner &o) { @@ -552,11 +549,10 @@ bool planner::trees_equal (const planner &o) const return true; } -/**************************************************************************** - * * - * Public Planner_t methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Planner_t methods +//////////////////////////////////////////////////////////////////////////////// planner_t::planner_t () { diff --git a/resource/planner/c++/planner_multi.cpp b/resource/planner/c++/planner_multi.cpp index f3ad657b2..695af53e4 100644 --- a/resource/planner/c++/planner_multi.cpp +++ b/resource/planner/c++/planner_multi.cpp @@ -22,11 +22,10 @@ extern "C" { #include "planner_multi.hpp" -/**************************************************************************** - * * - * Public Planner Multi Methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Planner Multi Methods +//////////////////////////////////////////////////////////////////////////////// planner_multi::planner_multi () = default; @@ -328,11 +327,10 @@ void planner_multi::incr_span_counter () m_span_counter++; } -/**************************************************************************** - * * - * Public Planner_multi_t methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Planner_multi_t methods +//////////////////////////////////////////////////////////////////////////////// planner_multi_t::planner_multi_t () { diff --git a/resource/planner/c++/scheduled_point_tree.cpp b/resource/planner/c++/scheduled_point_tree.cpp index ffd287c1f..8b60a55e7 100644 --- a/resource/planner/c++/scheduled_point_tree.cpp +++ b/resource/planner/c++/scheduled_point_tree.cpp @@ -17,11 +17,10 @@ extern "C" { #include "planner_internal_tree.hpp" -/******************************************************************************* - * * - * Private Scheduled Point Search Tree Methods * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Scheduled Point Search Tree Methods +//////////////////////////////////////////////////////////////////////////////// scheduled_point_t *scheduled_point_tree_t::get_recent_state ( scheduled_point_t *new_point, @@ -44,11 +43,10 @@ void scheduled_point_tree_t::destroy (scheduled_point_rb_node_t *node) } -/******************************************************************************* - * * - * Public Scheduled Point RBTree Node Methods * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Scheduled Point RBTree Node Methods +//////////////////////////////////////////////////////////////////////////////// bool scheduled_point_rb_node_t::operator< ( const scheduled_point_rb_node_t &other) const @@ -77,11 +75,10 @@ bool scheduled_point_rb_node_t::operator!= ( } -/******************************************************************************* - * * - * Public Scheduled Point Search Tree Methods * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Scheduled Point Search Tree Methods +//////////////////////////////////////////////////////////////////////////////// scheduled_point_tree_t::~scheduled_point_tree_t () { diff --git a/resource/planner/c/planner_c_interface.cpp b/resource/planner/c/planner_c_interface.cpp index 0d7c0e5c1..bfa122393 100644 --- a/resource/planner/c/planner_c_interface.cpp +++ b/resource/planner/c/planner_c_interface.cpp @@ -15,11 +15,10 @@ #include "resource/planner/c++/planner.hpp" -/******************************************************************************* - * * - * Scheduled Point and Resource Update APIs * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Scheduled Point and Resource Update APIs +//////////////////////////////////////////////////////////////////////////////// static int track_points (std::map &tracker, scheduled_point_t *point) @@ -213,11 +212,10 @@ static scheduled_point_t *avail_resources_during (planner_t *ctx, int64_t at, } -/******************************************************************************* - * * - * Utilities * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Utilities +//////////////////////////////////////////////////////////////////////////////// static inline void erase (planner_t *ctx) { @@ -283,11 +281,10 @@ static std::shared_ptr span_new (planner_t *ctx, int64_t start_time, } -/******************************************************************************* - * * - * PUBLIC PLANNER API * - * * - *******************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// PUBLIC PLANNER API +//////////////////////////////////////////////////////////////////////////////// extern "C" planner_t *planner_new (int64_t base_time, uint64_t duration, uint64_t resource_totals, diff --git a/resource/planner/c/planner_multi_c_interface.cpp b/resource/planner/c/planner_multi_c_interface.cpp index 18b3cb0ca..1e57cc66b 100644 --- a/resource/planner/c/planner_multi_c_interface.cpp +++ b/resource/planner/c/planner_multi_c_interface.cpp @@ -19,11 +19,10 @@ #include "planner_multi.h" #include "resource/planner/c++/planner_multi.hpp" -/**************************************************************************** - * * - * Planner Multi and Resource Update APIs * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Planner Multi and Resource Update APIs +//////////////////////////////////////////////////////////////////////////////// static void fill_iter_request (planner_multi_t *ctx, struct request_multi *iter, int64_t at, uint64_t duration, diff --git a/resource/policies/base/matcher.cpp b/resource/policies/base/matcher.cpp index 86a88f890..b46779894 100644 --- a/resource/policies/base/matcher.cpp +++ b/resource/policies/base/matcher.cpp @@ -21,11 +21,10 @@ extern "C" { namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Matcher Data Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Matcher Data Method Definitions +//////////////////////////////////////////////////////////////////////////////// matcher_data_t::matcher_data_t () : m_name ("anonymous") { @@ -97,11 +96,10 @@ const multi_subsystemsS &matcher_data_t::subsystemsS () const } -/**************************************************************************** - * * - * Matcher Util Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Matcher Util Method Definitions +//////////////////////////////////////////////////////////////////////////////// unsigned int matcher_util_api_t::calc_count ( const Flux::Jobspec::Resource &resource, diff --git a/resource/policies/base/test/matcher_util_api_test01.cpp b/resource/policies/base/test/matcher_util_api_test01.cpp index fa8c81f2b..d1544c626 100644 --- a/resource/policies/base/test/matcher_util_api_test01.cpp +++ b/resource/policies/base/test/matcher_util_api_test01.cpp @@ -25,11 +25,10 @@ using namespace Flux::Jobspec; using namespace Flux::resource_model; -/**************************************************************************** - * * - * Test Jobspec Template Class * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Test Jobspec Template Class +//////////////////////////////////////////////////////////////////////////////// class test_jobspec_template { public: @@ -54,11 +53,10 @@ class test_jobspec_template { }; -/**************************************************************************** - * * - * Private Test Jobspec Template Class Methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Test Jobspec Template Class Methods +//////////////////////////////////////////////////////////////////////////////// int test_jobspec_template::emit (json_t *count_obj) { @@ -129,11 +127,10 @@ json_t *test_jobspec_template::emit_count (unsigned int min, unsigned int max, } -/**************************************************************************** - * * - * Public Test Jobspec Template Class Methods * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Test Jobspec Template Class Methods +//////////////////////////////////////////////////////////////////////////////// test_jobspec_template::test_jobspec_template (unsigned int min) { @@ -183,11 +180,10 @@ const std::string &test_jobspec_template::get () const } -/**************************************************************************** - * * - * Test Routines * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Test Routines +//////////////////////////////////////////////////////////////////////////////// void test_plus_op () { diff --git a/resource/policies/dfu_match_multilevel_id_impl.hpp b/resource/policies/dfu_match_multilevel_id_impl.hpp index c7716323b..17cf41f92 100644 --- a/resource/policies/dfu_match_multilevel_id_impl.hpp +++ b/resource/policies/dfu_match_multilevel_id_impl.hpp @@ -18,11 +18,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * MultiLevel ID Match Policy Class's Private Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// MultiLevel ID Match Policy Class's Private Method Definitions +//////////////////////////////////////////////////////////////////////////////// template multilevel_id_t::score_factor_t::score_factor_t (const std::string &type, @@ -66,11 +65,10 @@ int64_t multilevel_id_t::score_factor_t::calc_factor ( } -/**************************************************************************** - * * - * MultiLevel ID Match Policy Class's Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// MultiLevel ID Match Policy Class's Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// template multilevel_id_t::multilevel_id_t () diff --git a/resource/readers/resource_namespace_remapper.cpp b/resource/readers/resource_namespace_remapper.cpp index 85f1df028..4e6a128f8 100644 --- a/resource/readers/resource_namespace_remapper.cpp +++ b/resource/readers/resource_namespace_remapper.cpp @@ -26,11 +26,10 @@ extern "C" { using namespace Flux::resource_model; -/******************************************************************************** - * * - * Public Resource Namespace Remapper API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Resource Namespace Remapper API +//////////////////////////////////////////////////////////////////////////////// distinct_range_t::distinct_range_t (uint64_t point) { @@ -115,11 +114,10 @@ int distinct_range_t::get_low_high (const std::string &exec_target_range, } -/******************************************************************************** - * * - * Public Resource Namespace Remapper API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Resource Namespace Remapper API +//////////////////////////////////////////////////////////////////////////////// int resource_namespace_remapper_t::add (const uint64_t low, const uint64_t high, const std::string &name_type, diff --git a/resource/readers/resource_reader_base.cpp b/resource/readers/resource_reader_base.cpp index 45d444349..61c319a47 100644 --- a/resource/readers/resource_reader_base.cpp +++ b/resource/readers/resource_reader_base.cpp @@ -20,11 +20,10 @@ extern "C" { using namespace Flux::resource_model; -/******************************************************************************** - * * - * Private Base Reader API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Base Reader API +//////////////////////////////////////////////////////////////////////////////// bool resource_reader_base_t::in_allowlist (const std::string &resource) { @@ -33,11 +32,10 @@ bool resource_reader_base_t::in_allowlist (const std::string &resource) } -/******************************************************************************** - * * - * Public Base Reader API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Base Reader API +//////////////////////////////////////////////////////////////////////////////// resource_reader_base_t::~resource_reader_base_t () { diff --git a/resource/readers/resource_reader_grug.cpp b/resource/readers/resource_reader_grug.cpp index 20d9045ec..53f320d1e 100644 --- a/resource/readers/resource_reader_grug.cpp +++ b/resource/readers/resource_reader_grug.cpp @@ -66,11 +66,10 @@ class dfs_emitter_t : public boost::default_dfs_visitor { }; -/******************************************************************************** - * * - * Private DFS Visitor Emitter API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private DFS Visitor Emitter API +//////////////////////////////////////////////////////////////////////////////// int dfs_emitter_t::path_prefix (const std::string &path, int uplevel, std::string &prefix) @@ -247,11 +246,10 @@ vtx_t dfs_emitter_t::emit_vertex (ggv_t u, gge_t e, const gg_t &recipe, } -/******************************************************************************** - * * - * Public DFS Visitor Emitter * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public DFS Visitor Emitter +//////////////////////////////////////////////////////////////////////////////// dfs_emitter_t::dfs_emitter_t () { @@ -435,11 +433,10 @@ int dfs_emitter_t::get_rank () } -/******************************************************************************** - * * - * Public GRUG Resource Reader Interface * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public GRUG Resource Reader Interface +//////////////////////////////////////////////////////////////////////////////// resource_reader_grug_t::~resource_reader_grug_t () { diff --git a/resource/readers/resource_reader_hwloc.cpp b/resource/readers/resource_reader_hwloc.cpp index 68dc18c56..0faa75886 100644 --- a/resource/readers/resource_reader_hwloc.cpp +++ b/resource/readers/resource_reader_hwloc.cpp @@ -22,11 +22,10 @@ using namespace Flux; using namespace resource_model; -/******************************************************************************** - * * - * Private HWLOC Reader API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private HWLOC Reader API +//////////////////////////////////////////////////////////////////////////////// int resource_reader_hwloc_t::check_hwloc_version (std::string &m_err_msg) { @@ -469,11 +468,10 @@ int resource_reader_hwloc_t::unpack_internal (resource_graph_t &g, } -/******************************************************************************** - * * - * Public HWLOC Reader API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public HWLOC Reader API +//////////////////////////////////////////////////////////////////////////////// resource_reader_hwloc_t::~resource_reader_hwloc_t () { diff --git a/resource/readers/resource_reader_jgf.cpp b/resource/readers/resource_reader_jgf.cpp index 210d42500..425a350d3 100644 --- a/resource/readers/resource_reader_jgf.cpp +++ b/resource/readers/resource_reader_jgf.cpp @@ -216,11 +216,10 @@ std::string diff (const resource_pool_t &r, const fetch_helper_t &f) return sstream.str (); } -/******************************************************************************** - * * - * Private JGF Resource Reader * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private JGF Resource Reader +//////////////////////////////////////////////////////////////////////////////// int resource_reader_jgf_t::fetch_jgf (const std::string &str, json_t **jgf_p, json_t **nodes_p, json_t **edges_p) @@ -1171,11 +1170,10 @@ int resource_reader_jgf_t::get_parent_vtx (resource_graph_t &g, } -/******************************************************************************** - * * - * Public JGF Resource Reader Interface * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public JGF Resource Reader Interface +//////////////////////////////////////////////////////////////////////////////// resource_reader_jgf_t::~resource_reader_jgf_t () { diff --git a/resource/readers/resource_reader_rv1exec.cpp b/resource/readers/resource_reader_rv1exec.cpp index 0d466919f..f6f8fb1d0 100644 --- a/resource/readers/resource_reader_rv1exec.cpp +++ b/resource/readers/resource_reader_rv1exec.cpp @@ -26,11 +26,10 @@ using namespace Flux; using namespace Flux::resource_model; -/******************************************************************************** - * * - * Public RV1EXEC Resource Reader Interface * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public RV1EXEC Resource Reader Interface +//////////////////////////////////////////////////////////////////////////////// int resource_reader_rv1exec_t::properties_t::insert ( const std::string &res_type, @@ -943,11 +942,10 @@ int resource_reader_rv1exec_t::unpack_internal (resource_graph_t &g, } -/******************************************************************************** - * * - * Public RV1EXEC Resource Reader Interface * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public RV1EXEC Resource Reader Interface +//////////////////////////////////////////////////////////////////////////////// resource_reader_rv1exec_t::~resource_reader_rv1exec_t () { diff --git a/resource/readers/resource_spec_grug.cpp b/resource/readers/resource_spec_grug.cpp index d5df91e73..db7d3633f 100644 --- a/resource/readers/resource_spec_grug.cpp +++ b/resource/readers/resource_spec_grug.cpp @@ -76,11 +76,10 @@ class gg_label_writer_sim_t { }; -/******************************************************************************** - * * - * Private Resource Generator Spec API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Private Resource Generator Spec API +//////////////////////////////////////////////////////////////////////////////// void resource_gen_spec_t::setup_dynamic_property (boost::dynamic_properties &dp, gg_t &g) { @@ -104,11 +103,10 @@ void resource_gen_spec_t::setup_dynamic_property (boost::dynamic_properties &dp, } -/******************************************************************************** - * * - * Public Resource Generator Spec API * - * * - ********************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Resource Generator Spec API +//////////////////////////////////////////////////////////////////////////////// resource_gen_spec_t::resource_gen_spec_t () { diff --git a/resource/reapi/bindings/c++/reapi_cli_impl.hpp b/resource/reapi/bindings/c++/reapi_cli_impl.hpp index 8f5120899..0b8992ddc 100644 --- a/resource/reapi/bindings/c++/reapi_cli_impl.hpp +++ b/resource/reapi/bindings/c++/reapi_cli_impl.hpp @@ -37,19 +37,17 @@ static double get_elapsed_time (timeval &st, timeval &et) return ts2 - ts1; } -/**************************************************************************** - * * - * REAPI CLI Class Private Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// REAPI CLI Class Private Definitions +//////////////////////////////////////////////////////////////////////////////// std::string reapi_cli_t::m_err_msg = ""; -/**************************************************************************** - * * - * REAPI CLI Class Public API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// REAPI CLI Class Public API Definitions +//////////////////////////////////////////////////////////////////////////////// int reapi_cli_t::match_allocate (void *h, match_op_t match_op, const std::string &jobspec, @@ -299,11 +297,10 @@ void reapi_cli_t::clear_err_message () m_err_msg = ""; } -/**************************************************************************** - * * - * Resource Query Class Private API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Resource Query Class Private API Definitions +//////////////////////////////////////////////////////////////////////////////// std::shared_ptr resource_query_t::create_filtered_graph () { @@ -517,11 +514,10 @@ int resource_query_t::set_resource_ctx_params (const std::string &options) return rc; } -/**************************************************************************** - * * - * Resource Query Class Public API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Resource Query Class Public API Definitions +//////////////////////////////////////////////////////////////////////////////// resource_query_t::resource_query_t () { diff --git a/resource/schema/infra_data.cpp b/resource/schema/infra_data.cpp index 54dae6d25..089ac49f5 100644 --- a/resource/schema/infra_data.cpp +++ b/resource/schema/infra_data.cpp @@ -21,11 +21,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Public Methods on the Data Belonging to the Scheduler Infrastructure * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Methods on the Data Belonging to the Scheduler Infrastructure +//////////////////////////////////////////////////////////////////////////////// infra_base_t::infra_base_t () = default; @@ -46,11 +45,10 @@ infra_base_t::~infra_base_t () } -/**************************************************************************** - * * - * Public Methods on Infrastructure Data for Resource Pool * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Methods on Infrastructure Data for Resource Pool +//////////////////////////////////////////////////////////////////////////////// pool_infra_t::pool_infra_t () = default; @@ -159,11 +157,10 @@ void pool_infra_t::scrub () } -/**************************************************************************** - * * - * Public Methods on Infrastructure Data for Resource Relation * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Public Methods on Infrastructure Data for Resource Relation +//////////////////////////////////////////////////////////////////////////////// relation_infra_t::relation_infra_t () = default; diff --git a/resource/schema/resource_data.cpp b/resource/schema/resource_data.cpp index 79d3f0ec4..1636231a6 100644 --- a/resource/schema/resource_data.cpp +++ b/resource/schema/resource_data.cpp @@ -20,11 +20,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Resource Pool Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Resource Pool Method Definitions +//////////////////////////////////////////////////////////////////////////////// resource_pool_t::resource_pool_t () { @@ -72,11 +71,10 @@ resource_pool_t::~resource_pool_t () } -/**************************************************************************** - * * - * Resource Relation Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Resource Relation Method Definitions +//////////////////////////////////////////////////////////////////////////////// resource_relation_t::resource_relation_t () { diff --git a/resource/traversers/dfu.cpp b/resource/traversers/dfu.cpp index 436c92dc9..79345b10f 100644 --- a/resource/traversers/dfu.cpp +++ b/resource/traversers/dfu.cpp @@ -27,11 +27,10 @@ using namespace Flux::Jobspec; // Global perf struct from schema extern struct match_perf_t perf; -/**************************************************************************** - * * - * DFU Traverser Private API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// DFU Traverser Private API Definitions +//////////////////////////////////////////////////////////////////////////////// int dfu_traverser_t::is_satisfiable (Jobspec::Jobspec &jobspec, detail::jobmeta_t &meta, bool x, @@ -158,11 +157,10 @@ int dfu_traverser_t::schedule (Jobspec::Jobspec &jobspec, } -/**************************************************************************** - * * - * DFU Traverser Public API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// DFU Traverser Public API Definitions +//////////////////////////////////////////////////////////////////////////////// dfu_traverser_t::dfu_traverser_t () { diff --git a/resource/traversers/dfu_impl.cpp b/resource/traversers/dfu_impl.cpp index 597a8626c..d6666b699 100644 --- a/resource/traversers/dfu_impl.cpp +++ b/resource/traversers/dfu_impl.cpp @@ -20,11 +20,10 @@ using namespace Flux::Jobspec; using namespace Flux::resource_model; using namespace Flux::resource_model::detail; -/**************************************************************************** - * * - * DFU Traverser Implementation Private API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// DFU Traverser Implementation Private API Definitions +//////////////////////////////////////////////////////////////////////////////// const std::string dfu_impl_t::level () const { @@ -989,11 +988,10 @@ int dfu_impl_t::enforce (const subsystem_t &subsystem, scoring_api_t &dfu) } -/**************************************************************************** - * * - * DFU Traverser Implementation Public API Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// DFU Traverser Implementation Public API Definitions +//////////////////////////////////////////////////////////////////////////////// dfu_impl_t::dfu_impl_t () { diff --git a/resource/traversers/dfu_impl_update.cpp b/resource/traversers/dfu_impl_update.cpp index 2abb2a225..ada3cd922 100644 --- a/resource/traversers/dfu_impl_update.cpp +++ b/resource/traversers/dfu_impl_update.cpp @@ -21,11 +21,10 @@ using namespace Flux::resource_model; using namespace Flux::resource_model::detail; -/**************************************************************************** - * * - * DFU Traverser Implementation Private Update API * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// DFU Traverser Implementation Private Update API +//////////////////////////////////////////////////////////////////////////////// int dfu_impl_t::emit_vtx (vtx_t u, std::shared_ptr &w, unsigned int needs, bool exclusive) @@ -534,11 +533,10 @@ int dfu_impl_t::rem_exv (int64_t jobid) } -/**************************************************************************** - * * - * DFU Traverser Implementation Update API * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// DFU Traverser Implementation Update API +//////////////////////////////////////////////////////////////////////////////// int dfu_impl_t::update (vtx_t root, std::shared_ptr &writers, jobmeta_t &jobmeta) diff --git a/resource/writers/match_writers.cpp b/resource/writers/match_writers.cpp index 3e8f4bab3..13b53c398 100644 --- a/resource/writers/match_writers.cpp +++ b/resource/writers/match_writers.cpp @@ -28,11 +28,10 @@ namespace Flux { namespace resource_model { -/**************************************************************************** - * * - * Base Writers Class Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Base Writers Class Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// int match_writers_t::compress_ids (std::stringstream &o, const std::vector &ids) @@ -103,11 +102,10 @@ int match_writers_t::compress_hosts (const std::vector &hosts, } -/**************************************************************************** - * * - * Simple Writers Class Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Simple Writers Class Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// bool sim_match_writers_t::empty () { @@ -154,11 +152,10 @@ int sim_match_writers_t::emit_vtx (const std::string &prefix, } -/**************************************************************************** - * * - * JSON Graph Format (JGF) Writers Class Public Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// JSON Graph Format (JGF) Writers Class Public Definitions +//////////////////////////////////////////////////////////////////////////////// jgf_match_writers_t::jgf_match_writers_t () { @@ -348,11 +345,10 @@ int jgf_match_writers_t::emit_edg (const std::string &prefix, } -/**************************************************************************** - * * - * JSON Graph Format (JGF) Writers Class Private Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// JSON Graph Format (JGF) Writers Class Private Definitions +//////////////////////////////////////////////////////////////////////////////// int jgf_match_writers_t::alloc_json_arrays () { @@ -535,11 +531,10 @@ int jgf_match_writers_t::emit_edg_meta (json_t *o, const f_resource_graph_t &g, } -/**************************************************************************** - * * - * RLITE Writers Class Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// RLITE Writers Class Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// rlite_match_writers_t::rlite_match_writers_t () { @@ -693,11 +688,10 @@ int rlite_match_writers_t::emit_vtx (const std::string &prefix, } -/**************************************************************************** - * * - * RLITE Writers Class Private Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// RLITE Writers Class Private Method Definitions +//////////////////////////////////////////////////////////////////////////////// bool rlite_match_writers_t::m_reducer_set () { @@ -927,11 +921,10 @@ int rlite_match_writers_t::fill (json_t *rlite_array, } -/**************************************************************************** - * * - * RV1 Writers Class Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// RV1 Writers Class Method Definitions +//////////////////////////////////////////////////////////////////////////////// bool rv1_match_writers_t::empty () { @@ -1114,11 +1107,10 @@ int rv1_match_writers_t::emit_attrs (const std::string &k, const std::string &v) } -/**************************************************************************** - * * - * RV1 Nosched Writers Class Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// RV1 Nosched Writers Class Method Definitions +//////////////////////////////////////////////////////////////////////////////// bool rv1_nosched_match_writers_t::empty () { @@ -1220,11 +1212,10 @@ int rv1_nosched_match_writers_t::emit_tm (uint64_t start_tm, uint64_t end_tm) } -/**************************************************************************** - * * - * PRETTY Simple Writers Class Public Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// PRETTY Simple Writers Class Public Method Definitions +//////////////////////////////////////////////////////////////////////////////// bool pretty_sim_match_writers_t::empty () { @@ -1278,11 +1269,10 @@ int pretty_sim_match_writers_t::emit_vtx (const std::string &prefix, } -/**************************************************************************** - * * - * Match Writers Factory Class Method Definitions * - * * - ****************************************************************************/ + +//////////////////////////////////////////////////////////////////////////////// +// Match Writers Factory Class Method Definitions +//////////////////////////////////////////////////////////////////////////////// std::shared_ptr match_writers_factory_t:: create (match_format_t f)