13 put((
const unsigned char*)str.cstr(), str.len());
27 result.setsize(len + 1);
28 char *str = result.
edit();
38 result.setsize(len + 1);
39 char *str = result.
edit();
49 size_t avail = used();
50 while (offset < avail)
52 size_t len = optpeekable(offset);
53 const unsigned char *str = peek(offset, len);
54 for (
size_t i = 0; i < len; ++i)
56 return offset + i + 1;
64 size_t numbytes,
bool reverse)
67 size_t avail = used();
68 const unsigned char *chlist = (
const unsigned char*)bytelist;
69 while (offset < avail)
71 size_t len = optpeekable(offset);
72 const unsigned char *str = peek(offset, len);
73 for (
size_t i = 0; i < len; ++i)
77 for (c = 0; c < numbytes; ++c)
94 return reverse ? offset : 0;
114 WvConstInPlaceBuf::reset(xstr.
cstr(), xstr.len());