WvStreams
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 }
Specialization of WvBufBase for unsigned char type buffers intended for use with raw memory buffers...
Definition: wvbuf.h:22
WvString is an implementation of a simple and efficient printable-string class.
Definition: wvstring.h:329