midday-commander
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | List of all members
OnceAction Class Referenceabstract

A base class for Actions that are supposed to fire once. More...

#include <OnceAction.h>

Inheritance diagram for OnceAction:
[legend]
Collaboration diagram for OnceAction:
[legend]

Public Member Functions

void execute (FileView &, State &) override
 
- Public Member Functions inherited from Action
 Action ()=default
 
virtual ~Action ()=default
 
virtual void execute (FileView &, State &)=0
 
virtual std::unique_ptr< Actionclone () const =0
 

Private Member Functions

virtual void executeAction (FileView &, State &)=0
 

Detailed Description

A base class for Actions that are supposed to fire once.

Member Function Documentation

◆ execute()

void OnceAction::execute ( FileView fileView,
State state 
)
overridevirtual

Implements Action.

Here is the call graph for this function:

◆ executeAction()

virtual void OnceAction::executeAction ( FileView ,
State  
)
privatepure virtual

Implemented in ConcatAction, CreateFileAction, CreateFolderAction, CreateSymlinkAction, CursorDownAction, CursorUpAction, DeduplicateAction, GoBackAction, ManualSelectAction, OpenAction, QuitAction, RegexSelectAction, SelectByContentAction, and UnselectAllAction.

Here is the caller graph for this function:

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