X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Ftoolkit%2Fbamtools_tool.h;h=816c8c5cb5338b82205e8753101b3772b13b9477;hb=8c80d760637f8df39262683cd2570f0589423d36;hp=bcd5cfed040e72b2be997fee7bc04c94af64da38;hpb=577b6032aa3d85616047c8aba6061dd8dad20cfc;p=bamtools.git diff --git a/src/toolkit/bamtools_tool.h b/src/toolkit/bamtools_tool.h index bcd5cfe..816c8c5 100644 --- a/src/toolkit/bamtools_tool.h +++ b/src/toolkit/bamtools_tool.h @@ -25,8 +25,12 @@ class AbstractTool { public: virtual int Help(void) =0; virtual int Run(int argc, char* argv[]) =0; + + // derived classes should also provide: + // static std::string Description(void); + // static std::String Name(void); }; } // namespace BamTools -#endif // BAMTOOLS_ABSTRACTTOOL_H \ No newline at end of file +#endif // BAMTOOLS_ABSTRACTTOOL_H