13 namespace duds {
namespace hardware {
namespace interface {
21 while ((
piter !=
c->
cend() && !(*piter)->extract())) {
30 pos = (*piter)->start();
31 remain = (*piter)->length();
52 }
while ((
piter !=
c->
cend() && !(*piter)->extract()));
59 pos = (*piter)->start();
60 remain = (*piter)->length();
76 while ((
piter !=
c->
cend() && !(*piter)->extract())) {
85 pos = (*piter)->start();
86 remain = (*piter)->length();
93 std::memcpy(dest,
pos, len);
An attempt was made to extract data past the end of a conversation or a conversation part...
A ConversationExtractor was asked to operate on a Conversation, but one is not set.
PartVector::const_iterator cend() const
An iterator to the end of ConversationPart vector.
PartVector::const_iterator cbegin() const
An iterator to the first ConversationPart that does not allow modification.
#define DUDS_THROW_EXCEPTION(x)
Works like BOOST_THROW_EXCEPTION, but includes a stack trace if DUDS_ERRORS_VERBOSE is defined...