Arkanjo 0.1
A tool for find code duplicated functions in codebases
Loading...
Searching...
No Matches
Random_Selector Class Reference

Random pair selector for similar code segments. More...

#include <random_selector.hpp>

Public Member Functions

 Random_Selector (Similarity_Table *_similarity_table, double _minimum_similarity, double _maximum_similarity, double _maximum_quantity)
 Constructs selector with configuration.
 

Detailed Description

Random pair selector for similar code segments.

Selects and displays random pairs of similar functions within configurable similarity thresholds, with formatted output and color-coded display options.

Definition at line 32 of file random_selector.hpp.

Constructor & Destructor Documentation

◆ Random_Selector()

Random_Selector::Random_Selector ( Similarity_Table * _similarity_table,
double _minimum_similarity,
double _maximum_similarity,
double _maximum_quantity )

Constructs selector with configuration.

Parameters
_similarity_tableSource of similarity data
_minimum_similarityMinimum similarity threshold (0-100)
_maximum_similarityMaximum similarity threshold (0-100)
_maximum_quantityMaximum number of pairs to select

Definition at line 61 of file random_selector.cpp.


The documentation for this class was generated from the following files: