OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
Sample
SampleCmd.h
Go to the documentation of this file.
1
#ifndef OPAL_SampleCmd_HH
2
#define OPAL_SampleCmd_HH
3
4
#include "
AbstractObjects/Action.h
"
5
6
#include <string>
7
8
// Class SampleCmd
9
// ------------------------------------------------------------------------
11
12
class
SampleCmd
:
public
Action
{
13
14
public
:
15
17
SampleCmd
();
18
19
virtual
~SampleCmd
();
20
22
virtual
SampleCmd
*
clone
(
const
std::string &
name
);
23
25
virtual
void
execute
();
26
27
private
:
28
29
// Not implemented.
30
SampleCmd
(
const
SampleCmd
&) =
delete
;
31
void
operator=
(
const
SampleCmd
&) =
delete
;
32
33
// Clone constructor.
34
SampleCmd
(
const
std::string &name,
SampleCmd
*parent);
35
36
void
stashEnvironment
();
37
void
popEnvironment
();
38
};
39
40
#endif
SampleCmd::popEnvironment
void popEnvironment()
Definition:
SampleCmd.cpp:478
Action
The base class for all OPAL actions.
Definition:
Action.h:30
SampleCmd::execute
virtual void execute()
Execute the command.
Definition:
SampleCmd.cpp:127
Action.h
SampleCmd::SampleCmd
SampleCmd()
Exemplar constructor.
Definition:
SampleCmd.cpp:71
SampleCmd::stashEnvironment
void stashEnvironment()
Definition:
SampleCmd.cpp:471
SampleCmd
The SAMPLE command.
Definition:
SampleCmd.h:12
SampleCmd::clone
virtual SampleCmd * clone(const std::string &name)
Make clone.
Definition:
SampleCmd.cpp:123
SampleCmd::~SampleCmd
virtual ~SampleCmd()
Definition:
SampleCmd.cpp:120
name
const std::string name
Definition:
MaxNormRadialPeak.cpp:3
SampleCmd::operator=
void operator=(const SampleCmd &)=delete
Generated on Sat Jan 4 2020 14:48:05 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5