Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
WAST::ActionCommand Struct Reference

#include <TestScript.h>

Inheritance diagram for WAST::ActionCommand:
Collaboration diagram for WAST::ActionCommand:

Public Member Functions

 ActionCommand (TextFileLocus &&inLocus, Action *inAction)
 
- Public Member Functions inherited from WAST::Command
 Command (Type inType, TextFileLocus &&inLocus)
 

Public Attributes

std::unique_ptr< Actionaction
 
- Public Attributes inherited from WAST::Command
const Type type
 
const TextFileLocus locus
 

Additional Inherited Members

- Public Types inherited from WAST::Command
enum  Type {
  _register , action , assert_return , assert_return_canonical_nan ,
  assert_return_arithmetic_nan , assert_trap , assert_invalid , assert_malformed ,
  assert_unlinkable
}
 

Detailed Description

Definition at line 94 of file TestScript.h.

Constructor & Destructor Documentation

◆ ActionCommand()

WAST::ActionCommand::ActionCommand ( TextFileLocus && inLocus,
Action * inAction )
inline

Definition at line 97 of file TestScript.h.

98 : Command(Command::action,std::move(inLocus)), action(inAction) {}
struct Command Command
Definition main.c:88
std::unique_ptr< Action > action
Definition TestScript.h:96

Member Data Documentation

◆ action

std::unique_ptr<Action> WAST::ActionCommand::action

Definition at line 96 of file TestScript.h.


The documentation for this struct was generated from the following file: