ArKanjo 0.5.1
A tool for find code duplicated functions in codebases
IMethod Class Referenceabstract

#include <method.hpp>

+ Inheritance diagram for IMethod:

Public Member Functions

virtual ~IMethod ()=default
 
virtual void save_duplications (std::vector< DuplicationEntry > &)
 Output line format: More...
 
virtual void on_function (const FunctionData &fd)=0
 
virtual void execute ()=0
 

Detailed Description

Definition at line 13 of file method.hpp.

Constructor & Destructor Documentation

◆ ~IMethod()

virtual IMethod::~IMethod ( )
virtualdefault

Member Function Documentation

◆ execute()

virtual void IMethod::execute ( )
pure virtual

◆ on_function()

virtual void IMethod::on_function ( const FunctionData &  fd)
pure virtual

◆ save_duplications()

virtual void IMethod::save_duplications ( std::vector< DuplicationEntry > &  )
virtual

Output line format:

path1 path2 similarity

Definition at line 22 of file method.hpp.


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