Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

Constructor & Destructor Documentation

SmiMockStrategy std::string  initFilename  )  [inline]
 

Definition at line 60 of file SmiImpl.h.

References SmiMockStrategy::fh, and SmiMockStrategy::filename.

virtual ~SmiMockStrategy  )  [inline, virtual]
 

Definition at line 63 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 78 of file SmiImpl.h.

References SmiMockStrategy::fh, and u8.

virtual void execute  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 82 of file SmiImpl.h.

References SmiMockStrategy::fh.

virtual void finish  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 90 of file SmiImpl.h.

virtual size_t getPhysicalBufferBaseAddress  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 74 of file SmiImpl.h.

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

Implements SmiStrategy.

Definition at line 86 of file SmiImpl.h.

References SmiMockStrategy::fh, and u8.

virtual void lock  )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 68 of file SmiImpl.h.

virtual void setSize int   )  [inline, virtual]
 

Implements SmiStrategy.

Definition at line 71 of file SmiImpl.h.


Member Data Documentation

FILE* fh [private]
 

Definition at line 94 of file SmiImpl.h.

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

std::string filename [private]
 

Definition at line 95 of file SmiImpl.h.

Referenced by SmiMockStrategy::SmiMockStrategy().


The documentation for this class was generated from the following file:
Generated on Wed Apr 11 16:25:12 2007 for SMBIOS Library by doxygen 1.3.5