WvStreams
utils
wvserialize.cc
1
/*
2
* Worldvisions Weaver Software:
3
* Copyright (C) 1997-2002 Net Integration Technologies, Inc.
4
*
5
* Code to serialize and deserialize objects to/from WvBufs.
6
* See wvserialize.h.
7
*/
8
#include "wvserialize.h"
9
10
template
<>
11
WvString
_wv_deserialize<WvString>(WvBuf &buf)
12
{
13
unsigned
int
len = buf.strchr(
'\0'
);
14
if
(buf.used() < len)
15
return
WvString
();
16
else
17
return
(
const
char
*)buf.get(len);
18
}
WvString
WvString is an implementation of a simple and efficient printable-string class.
Definition
debian/libwvstreams-dev/usr/include/wvstreams/wvstring.h:330
Generated by
1.9.8