Frobby 0.9.7
HilbertAction Class Reference

#include <HilbertAction.h>

Inheritance diagram for HilbertAction:
Action

Public Member Functions

 HilbertAction ()
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 obtainParameters (vector< Parameter * > &parameters)
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.
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 unique_ptr< ActioncreateActionWithPrefix (const string &prefix)

Private Attributes

IOParameters _io
SliceParameters _sliceParams
BoolParameter _univariate
StringParameter _algorithm

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 HilbertAction.h.

Constructor & Destructor Documentation

◆ HilbertAction()

HilbertAction::HilbertAction ( )

Definition at line 29 of file HilbertAction.cpp.

Member Function Documentation

◆ perform()

void HilbertAction::perform ( )
virtual

Implements Action.

Definition at line 64 of file HilbertAction.cpp.

◆ staticGetName()

const char * HilbertAction::staticGetName ( )
static

Definition at line 92 of file HilbertAction.cpp.

Member Data Documentation

◆ _algorithm

StringParameter HilbertAction::_algorithm
private

Definition at line 38 of file HilbertAction.h.

◆ _io

IOParameters HilbertAction::_io
private

Definition at line 35 of file HilbertAction.h.

◆ _sliceParams

SliceParameters HilbertAction::_sliceParams
private

Definition at line 36 of file HilbertAction.h.

◆ _univariate

BoolParameter HilbertAction::_univariate
private

Definition at line 37 of file HilbertAction.h.


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