Skip to content

Class Spinnaker::GenApi::CPortWriteList

ClassList > GenApi > CPortWriteList

More...

  • #include <PortWriteList.h>

Inherits the following classes: IPortWriteList

Public Functions

Type Name
CPortWriteList ()
virtual int64_t GetCookie ()
void * GetPortWriteListHandle ()
virtual void Replay (IPort * pPort)
virtual void SetCookie (const int64_t Value)
virtual void Write (const void * pBuffer, int64_t Address, int64_t Length)
~CPortWriteList ()

Protected Attributes

Type Name
void * m_pWriteList

Detailed Description

Container holding a list of port write commands

Public Functions Documentation

function CPortWriteList

GenApi::CPortWriteList::CPortWriteList () 

Constructor


function GetCookie

virtual int64_t GenApi::CPortWriteList::GetCookie () 

Gets the cookie a port implementation may have set for caching a command list


function GetPortWriteListHandle

void * GenApi::CPortWriteList::GetPortWriteListHandle () 

function Replay

virtual void GenApi::CPortWriteList::Replay (
    IPort * pPort
) 

Replays the write command to the given port interface


function SetCookie

virtual void GenApi::CPortWriteList::SetCookie (
    const  int64_t Value
) 

Sets a cookie in case the port implementation want to cache a command list


function Write

virtual void GenApi::CPortWriteList::Write (
    const  void * pBuffer,
    int64_t Address,
    int64_t Length
) 

Writes a chunk of bytes to the port


function ~CPortWriteList

GenApi::CPortWriteList::~CPortWriteList () 

Destructor


Protected Attributes Documentation

variable m_pWriteList

void* Spinnaker::GenApi::CPortWriteList::m_pWriteList;


The documentation for this class was generated from the following file /workspace/include/SpinGenApi/PortWriteList.h