Frobby  0.9.5
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
OptimizeAction Class Reference

#include <OptimizeAction.h>

Inheritance diagram for OptimizeAction:
Action

Public Member Functions

 OptimizeAction ()
 
virtual void obtainParameters (vector< Parameter * > &parameters)
 
virtual void perform ()
 
- Public Member Functions inherited from Action
 Action (const char *name, const char *shortDescription, const char *description, bool acceptsNonParameter)
 
virtual ~Action ()
 
const char * getName () const
 
const char * getShortDescription () const
 
const char * getDescription () const
 
bool acceptsNonParameter () const
 
virtual void processNonParameter (const char *str)
 
virtual void parseCommandLine (unsigned int tokenCount, const char **tokens)
 
virtual bool displayAction () const
 Returns whether this action should be shown to the user by the help action. More...
 
const ParametergetParam (const string &name) const
 

Static Public Member Functions

static const char * staticGetName ()
 
- Static Public Member Functions inherited from Action
static void getActionNames (vector< string > &names)
 
static auto_ptr< ActioncreateActionWithPrefix (const string &prefix)
 

Private Attributes

SliceParameters _sliceParams
 
IntegerParameter _displayLevel
 
BoolParameter _displayValue
 
BoolParameter _maxStandard
 
BoolParameter _chopFirstAndSubtract
 
BoolParameter _minimizeValue
 
IOParameters _io
 

Additional Inherited Members

- Protected Attributes inherited from Action
CliParams _params
 
const char * _name
 
const char * _shortDescription
 
const char * _description
 
bool _acceptsNonParameter
 
BoolParameter _printActions
 

Detailed Description

Definition at line 26 of file OptimizeAction.h.

Constructor & Destructor Documentation

◆ OptimizeAction()

OptimizeAction::OptimizeAction ( )

Definition at line 33 of file OptimizeAction.cpp.

Member Function Documentation

◆ obtainParameters()

void OptimizeAction::obtainParameters ( vector< Parameter * > &  parameters)
virtual

Reimplemented from Action.

Definition at line 95 of file OptimizeAction.cpp.

◆ perform()

void OptimizeAction::perform ( )
virtual

Implements Action.

Definition at line 106 of file OptimizeAction.cpp.

◆ staticGetName()

const char * OptimizeAction::staticGetName ( )
static

Definition at line 180 of file OptimizeAction.cpp.

Member Data Documentation

◆ _chopFirstAndSubtract

BoolParameter OptimizeAction::_chopFirstAndSubtract
private

Definition at line 41 of file OptimizeAction.h.

◆ _displayLevel

IntegerParameter OptimizeAction::_displayLevel
private

Definition at line 38 of file OptimizeAction.h.

◆ _displayValue

BoolParameter OptimizeAction::_displayValue
private

Definition at line 39 of file OptimizeAction.h.

◆ _io

IOParameters OptimizeAction::_io
private

Definition at line 43 of file OptimizeAction.h.

◆ _maxStandard

BoolParameter OptimizeAction::_maxStandard
private

Definition at line 40 of file OptimizeAction.h.

◆ _minimizeValue

BoolParameter OptimizeAction::_minimizeValue
private

Definition at line 42 of file OptimizeAction.h.

◆ _sliceParams

SliceParameters OptimizeAction::_sliceParams
private

Definition at line 37 of file OptimizeAction.h.


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