Definition at line 17 of file queue.cpp.
◆ ByteQueueNode()
ByteQueueNode::ByteQueueNode |
( |
size_t |
maxSize | ) |
|
|
inline |
◆ Clear()
void ByteQueueNode::Clear |
( |
| ) |
|
|
inline |
◆ CopyTo() [1/2]
size_t ByteQueueNode::CopyTo |
( |
BufferedTransformation & |
target, |
|
|
const std::string & |
channel = DEFAULT_CHANNEL |
|
) |
| const |
|
inline |
◆ CopyTo() [2/2]
size_t ByteQueueNode::CopyTo |
( |
BufferedTransformation & |
target, |
|
|
size_t |
copyMax, |
|
|
const std::string & |
channel = DEFAULT_CHANNEL |
|
) |
| const |
|
inline |
◆ CurrentSize()
size_t ByteQueueNode::CurrentSize |
( |
| ) |
const |
|
inline |
◆ Get() [1/2]
size_t ByteQueueNode::Get |
( |
byte & |
outByte | ) |
|
|
inline |
◆ Get() [2/2]
size_t ByteQueueNode::Get |
( |
byte * |
outString, |
|
|
size_t |
getMax |
|
) |
| |
|
inline |
◆ MaxSize()
size_t ByteQueueNode::MaxSize |
( |
| ) |
const |
|
inline |
◆ operator[]()
byte ByteQueueNode::operator[] |
( |
size_t |
i | ) |
const |
|
inline |
◆ Peek() [1/2]
size_t ByteQueueNode::Peek |
( |
byte & |
outByte | ) |
const |
|
inline |
◆ Peek() [2/2]
size_t ByteQueueNode::Peek |
( |
byte * |
target, |
|
|
size_t |
copyMax |
|
) |
| const |
|
inline |
◆ Put()
size_t ByteQueueNode::Put |
( |
const byte * |
begin, |
|
|
size_t |
length |
|
) |
| |
|
inline |
◆ Skip()
size_t ByteQueueNode::Skip |
( |
size_t |
skipMax | ) |
|
|
inline |
◆ TransferTo() [1/2]
size_t ByteQueueNode::TransferTo |
( |
BufferedTransformation & |
target, |
|
|
const std::string & |
channel = DEFAULT_CHANNEL |
|
) |
| |
|
inline |
◆ TransferTo() [2/2]
◆ UsedUp()
bool ByteQueueNode::UsedUp |
( |
| ) |
const |
|
inline |
◆ m_buf
◆ m_head
size_t ByteQueueNode::m_head |
◆ m_next
◆ m_tail
size_t ByteQueueNode::m_tail |
The documentation for this class was generated from the following file:
- G:/work/subversion/scol-technologies/trunk/scol/plugins/security/cryptopp/queue.cpp