#include <SmiImpl.h>

Public Member Functions | |
| SmiStrategy () | |
| virtual | ~SmiStrategy () |
| virtual void | lock ()=0 |
| virtual void | setSize (int)=0 |
| virtual size_t | getPhysicalBufferBaseAddress ()=0 |
| virtual void | addInputBuffer (u8 *buffer, size_t size)=0 |
| virtual void | execute ()=0 |
| virtual void | getResultBuffer (u8 *buffer, size_t size)=0 |
| virtual void | finish ()=0 |
Definition at line 39 of file SmiImpl.h.
| SmiStrategy | ( | ) | [inline] |
| virtual ~SmiStrategy | ( | ) | [inline, virtual] |
| virtual void addInputBuffer | ( | u8 * | buffer, | |
| size_t | size | |||
| ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
| virtual void execute | ( | ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
| virtual void finish | ( | ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
| virtual size_t getPhysicalBufferBaseAddress | ( | ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
| virtual void getResultBuffer | ( | u8 * | buffer, | |
| size_t | size | |||
| ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
| virtual void lock | ( | ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
| virtual void setSize | ( | int | ) | [pure virtual] |
Implemented in SmiMockStrategy, and SmiArchStrategy.
1.7.1