/usr/include/wvstreams/wvstringtable.h is in libwvstreams-dev 4.6.1-2build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | /* -*- Mode: C++ -*-
* Worldvisions Weaver Software:
* Copyright (C) 1997-2002 Net Integration Technologies, Inc.
*
* WvStrings are used a lot more often than WvStringTables, so the Table need
* not be defined most of the time. Include this file if you need it.
*
*/
#ifndef __WVSTRINGTABLE_H
#define __WVSTRINGTABLE_H
#include "wvstring.h"
#include "wvscatterhash.h"
DeclareWvScatterTable2(WvStringTableBase, WvString);
class WvStringTable : public WvStringTableBase
{
// copy constructor: not defined anywhere!
WvStringTable(const WvStringTable &t);
public:
WvStringTable(unsigned _numslots = 0) : WvStringTableBase(_numslots) {};
WvString join(const char *joinchars = " \t") const;
void split(WvStringParm s, const char *splitchars = " \t\r\n",
int limit = 0);
void splitstrict(WvStringParm s, const char *splitchars = " \t\r\n",
int limit = 0);
};
#endif // __WVSTRINGTABLE_H
|