Public methods

clear

virtual void clear()

A synonym for empty. See Polymorphic Behavior.

empty

void empty()

Empties the queue, that is, deletes all items on the queue.

Conditions

ISCINVREQ, NOTAUTH, QIDERR, SYSIDERR, DISABLED, INVREQ

get

virtual const IccBuf& get()

A synonym for readItem. See Polymorphic Behavior.

put

virtual void put(const IccBuf& buffer)

buffer
A reference to an IccBuf object that contains data to be put into the queue.

A synonym for writeItem. See Polymorphic Behavior.

readItem

const IccBuf& readItem()

Returns a reference to an IccBuf object that contains one item read from the data queue.

Conditions

IOERR, ISCINVREQ, LENGERR, NOTAUTH, NOTOPEN, QBUSY, QIDERR, QZERO, SYSIDERR, DISABLED, INVREQ

writeItem (1)

void writeItem(const IccBuf& item)
item
A reference to an IccBuf object that contains data to be written to the queue.

writeItem (2)

void writeItem(const char* text)
text
Text that is to be written to the queue.

Writes an item of data to the queue.

Conditions

IOERR, ISCINVREQ, LENGERR, NOSPACE, NOTAUTH, NOTOPEN, QIDERR, SYSIDERR, DISABLED, INVREQ

[[ Contents Previous Page | Next Page Index ]]