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

IDellCallingInterfaceSmi Class Reference

#include <ISmi.h>

Inheritance diagram for IDellCallingInterfaceSmi:

DellCallingInterfaceSmiImpl List of all members.

Public Member Functions

virtual ~IDellCallingInterfaceSmi ()
virtual void setClass (u16 newClass)=0
virtual void setSelect (u16 newSelect)=0
virtual void setArg (u8 argNumber, u32 argValue)=0
virtual u32 getRes (u8 resNumber) const =0
virtual void setArgAsPhysicalAddress (u8 argNumber, u32 bufferOffset)=0
virtual void setBufferSize (size_t size)=0
virtual void setBufferContents (const u8 *, size_t size)=0
virtual const u8getBufferPtr ()=0
virtual void execute ()=0

Protected Member Functions

 IDellCallingInterfaceSmi ()

Constructor & Destructor Documentation

~IDellCallingInterfaceSmi  )  [virtual]
 

Definition at line 54 of file Smi.cpp.

IDellCallingInterfaceSmi  )  [explicit, protected]
 

Definition at line 51 of file Smi.cpp.


Member Function Documentation

virtual void execute  )  [pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

Referenced by smbios::executeWithPassword(), and SmiTokenDA::getString().

virtual const u8* getBufferPtr  )  [pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

virtual u32 getRes u8  resNumber  )  const [pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

Referenced by SmiTokenDA::getString().

virtual void setArg u8  argNumber,
u32  argValue
[pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

Referenced by smbios::executeWithPassword(), SmiTokenDA::getString(), and SmiTokenDA::setString().

virtual void setArgAsPhysicalAddress u8  argNumber,
u32  bufferOffset
[pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

virtual void setBufferContents const u8 ,
size_t  size
[pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

virtual void setBufferSize size_t  size  )  [pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

virtual void setClass u16  newClass  )  [pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

Referenced by SmiTokenDA::getString(), and SmiTokenDA::setString().

virtual void setSelect u16  newSelect  )  [pure virtual]
 

Implemented in DellCallingInterfaceSmiImpl.

Referenced by SmiTokenDA::getString(), and SmiTokenDA::setString().


The documentation for this class was generated from the following files:
Generated on Tue Feb 26 14:39:04 2008 for SMBIOS Library by  doxygen 1.3.9.1