SmiMockStrategy Class Reference

#include <SmiImpl.h>

Inheritance diagram for SmiMockStrategy:

SmiStrategy List of all members.

Public Member Functions

 SmiMockStrategy (std::string initFilename)
virtual ~SmiMockStrategy ()
virtual void lock ()
virtual void setSize (int)
virtual size_t getPhysicalBufferBaseAddress ()
virtual void addInputBuffer (u8 *buffer, size_t size)
virtual void execute ()
virtual void getResultBuffer (u8 *buffer, size_t size)
virtual void finish ()

Private Attributes

FILE * fh
std::string filename

Detailed Description

Definition at line 55 of file SmiImpl.h.


Constructor & Destructor Documentation

SmiMockStrategy std::string  initFilename  )  [inline]
 

Definition at line 58 of file SmiImpl.h.

virtual ~SmiMockStrategy  )  [inline, virtual]
 

Definition at line 61 of file SmiImpl.h.

References SmiMockStrategy::fh.


Member Function Documentation

virtual void addInputBuffer u8 buffer,
size_t  size
[inline, virtual]
 

Implements SmiStrategy.

Definition at line 76 of file SmiImpl.h.

References SmiMockStrategy::fh.

virtual void execute  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 80 of file SmiImpl.h.

References SmiMockStrategy::fh.

virtual void finish  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 88 of file SmiImpl.h.

virtual size_t getPhysicalBufferBaseAddress  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 72 of file SmiImpl.h.

virtual void getResultBuffer u8 buffer,
size_t  size
[inline, virtual]
 

Implements SmiStrategy.

Definition at line 84 of file SmiImpl.h.

References SmiMockStrategy::fh.

virtual void lock  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 66 of file SmiImpl.h.

virtual void setSize int   )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 69 of file SmiImpl.h.


Member Data Documentation

FILE* fh [private]
 

Definition at line 90 of file SmiImpl.h.

Referenced by SmiMockStrategy::addInputBuffer(), SmiMockStrategy::execute(), SmiMockStrategy::getResultBuffer(), and SmiMockStrategy::~SmiMockStrategy().

std::string filename [private]
 

Definition at line 93 of file SmiImpl.h.


The documentation for this class was generated from the following file:
Generated on Tue Jan 17 02:59:09 2006 for SMBIOS Library by  doxygen 1.4.6