#ifndef SAM2EXPORT_HH_ #define SAM2EXPORT_HH_ /** * Project : CASAVA * Module : $RCSfile: Sam2Export.hh,v $ * @author : Lukasz Szajkowski * Copyright : Copyright (c) Illumina 2008, 2009. All rights reserved. * ** This software is covered by the "Illumina Genome Analyzer Software ** License Agreement" and the "Illumina Source Code License Agreement", ** and certain third party copyright/licenses, and any user of this ** source file is bound by the terms therein (see accompanying files ** Illumina_Genome_Analyzer_Software_License_Agreement.pdf and ** Illumina_Source_Code_License_Agreement.pdf and third party ** copyright/license notices). * */ #include "applications/Application.hh" #include "common/Compression.hh" #include "common/CommandLine.hh" #include "applications/CasavaOptions.hh" namespace ca { namespace applications { /** * @class Sam2Export * * @brief This is just a wrapper arround export format example * * * $Header $ */ class Sam2Export : public ca::applications::Application { public: Sam2Export(CasavaOptions &options) : Application(options) { } /** * Provide a detailed description of this function. * @param numArgs number of arguments * @param args array with command line parameters * * @return status */ int run(); virtual ~Sam2Export() {}; }; } } // end namespace casava{ namespace { applications #endif /*SAM2EXPORT_HH_*/