Arkanjo 0.2
A tool for find code duplicated functions in codebases
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CCliOption
 CClusterRepresents a cluster of similar functions in the similarity graph
 CClusterInfo
 CComparationStructure representing a code comparison result
 CConfigSingleton configuration manager class
 CContainerInfoContainer metadata representation
 CContext
 CCounterDuplicationCodeTrieTrie structure for hierarchical duplication counting
 CDuplicationFinderDiffCode duplication preprocessor
 CDuplicationFinderToolMain code duplication detection tool
 Cstd::false_type
 Chas_options< typename, typename >
 CFormatterManager
 CFunctionRepresents a code function with its content and metadata
 CFunctionBreakerMain function extraction processor
 CFunctionBreakerCC/C++ function parser and extractor
 CFunctionBreakerJavaJava function parser and extractor
 CICommandBasic interface for all CLI commands
 CCommandBase< BigCloneFormater >
 CBigCloneFormaterFormats clone detection results for BigCloneBench evaluation
 CCommandBase< BigCloneTailorEvaluator >
 CBigCloneTailorEvaluatorEvaluates clone detection using BigCloneBench methodology
 CCommandBase< CounterDuplicationCode >
 CCounterDuplicationCodeCode duplication analyzer and reporter
 CCommandBase< Help >
 CHelp
 CCommandBase< PreprocessorBuild >
 CPreprocessorBuildCodebase preprocessing orchestrator
 CCommandBase< PreprocessorList >
 CPreprocessorListLists all available preprocessor containers
 CCommandBase< RandomSelector >
 CRandomSelectorRandom pair selector for similar code segments
 CCommandBase< SimilarFunctionFinder >
 CSimilarFunctionFinderSimilar function locator and reporter
 CCommandBase< SimilarityExplorer >
 CSimilarityExplorerDuplicate function explorer and analyzer
 CCommandBase< Derived >
 CIFormatter
 CConsoleFormatter
 CLine_contentStructure representing a line of source code
 COptionsCollector
 COrchestratorMain command orchestrator
 CParsedOptions
 CParserParses and transforms duplication detection tool output
 CPathPath manipulation class for tool-specific directory structure
 CPathId
 CPlaceholder
 CPreprocessor
 CPreprocessorBuildCodebase preprocessing orchestrator
 CRandomSelectorEntry
 Cstd::runtime_error
 CCLIErrorBase class for CLI-related errors
 CCommandNotFoundErrorAn error is thrown when an unknown command is passed
 COptionMissingErrorAn error is thrown when a required option is not provided
 CSimilarFunctionCountEntry
 CSimilarFunctionEmptyEntry
 CSimilarity_TableRepresents a similarity graph between functions (paths)
 CSimilarityExplorerEntry
 CSimilarityExplorerInitialMessage
 CTemplateRenderer
 Cstd::true_type
 Chas_options< T, std::void_t< decltype(T::options_)> >
 CUtilsOSDependable
 CWrapped