Container holding a list of port write commands.
More...
#include <PortWriteList.h>
Container holding a list of port write commands.
Definition at line 46 of file PortWriteList.h.
◆ CPortWriteList() [1/2]
GENAPI_NAMESPACE::CPortWriteList::CPortWriteList |
( |
| ) |
|
◆ ~CPortWriteList()
virtual GENAPI_NAMESPACE::CPortWriteList::~CPortWriteList |
( |
| ) |
|
|
virtual |
◆ CPortWriteList() [2/2]
GENAPI_NAMESPACE::CPortWriteList::CPortWriteList |
( |
const CPortWriteList & |
| ) |
|
|
private |
◆ GetCookie()
virtual int64_t GENAPI_NAMESPACE::CPortWriteList::GetCookie |
( |
| ) |
|
|
virtual |
Gets the cookie a port implementation may have set for caching a command list.
◆ operator=()
◆ Replay()
virtual void GENAPI_NAMESPACE::CPortWriteList::Replay |
( |
IPort * |
pPort | ) |
|
|
virtual |
Replays the write command to the given port interface.
◆ SetCookie()
virtual void GENAPI_NAMESPACE::CPortWriteList::SetCookie |
( |
const int64_t |
Value | ) |
|
|
virtual |
Sets a cookie in case the port implementation want to cache a command list.
◆ Write()
virtual void GENAPI_NAMESPACE::CPortWriteList::Write |
( |
const void * |
pBuffer, |
|
|
int64_t |
Address, |
|
|
int64_t |
Length |
|
) |
| |
|
virtual |
Writes a chunk of bytes to the port.
◆ m_Cookie
int64_t GENAPI_NAMESPACE::CPortWriteList::m_Cookie |
|
protected |
◆ m_pWriteCommands
std::list<WriteCommand_t>* GENAPI_NAMESPACE::CPortWriteList::m_pWriteCommands |
|
protected |
The documentation for this class was generated from the following file: