Files
Sourcetrail/src/app/utility/headerSearch/DetectorBase.h
T
Andreas Stallinger a662424e2b logic: Test License
Test license for x days
License_generator flag -e <days>
2016-03-29 15:37:58 +02:00

29 lines
447 B
C++

#ifndef DETECTOR_BASE_H
#define DETECTOR_BASE_H
#include <vector>
#include "utility/file/FilePath.h"
class DetectorBase
{
public:
virtual ~DetectorBase(){};
virtual bool detect();
virtual std::vector<FilePath> getStandardHeaderPaths() = 0;
virtual std::string getName() const;
virtual void setName(const std::string& name);
protected:
std::string m_name;
};
class Detector
{
public:
virtual ~Detector();
};
#endif // DETECTOR_BASE_H