SliceLikeParams.h
Go to the documentation of this file.
/* Frobby: Software for monomial ideal computations.
Copyright (C) 2009 University of Aarhus
Contact Bjarke Hammersholt Roune for license information (www.broune.com)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
*/
#ifndef SLICE_LIKE_PARAMS
#define SLICE_LIKE_PARAMS
#include "CommonParams.h"
class CliParams;
class SliceLikeParams : public CommonParams {
public:
SliceLikeParams();
bool getUseSimplification() const {return _useSimplification;}
void useSimplification(bool value) {_useSimplification = value;}
private:
bool _useSimplification;
};
void addSliceLikeParams(CliParams& params);
void extractCliValues(SliceLikeParams& slice, const CliParams& cli);
#endif
CommonParams.h
addSliceLikeParams
void addSliceLikeParams(CliParams &params)
Definition SliceLikeParams.cpp:31
extractCliValues
void extractCliValues(SliceLikeParams &slice, const CliParams &cli)
Definition SliceLikeParams.cpp:34
CliParams
Definition CliParams.h:28
CommonParams::CommonParams
CommonParams()
Definition CommonParams.cpp:25
SliceLikeParams
Definition SliceLikeParams.h:25
SliceLikeParams::_useSimplification
bool _useSimplification
Definition SliceLikeParams.h:36
SliceLikeParams::getUseSimplification
bool getUseSimplification() const
Apply simplification to the state of the algorithm when possible.
Definition SliceLikeParams.h:32
SliceLikeParams::useSimplification
void useSimplification(bool value)
Definition SliceLikeParams.h:33
SliceLikeParams::SliceLikeParams
SliceLikeParams()
Definition SliceLikeParams.cpp:23