10#ifndef __WVSTRINGMASK_H
11#define __WVSTRINGMASK_H
46 void set(
const char c,
bool value);
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...
A class used to provide a masked lookup for characters in a string.
WvStringMask(WvStringParm s=WvString::null)
Create a WvStringMask out of a WvString.
void set(const char c, bool value)
Set a character 'c' to a particular truth value.
bool operator[](const char c) const
Look up a character.
void zap()
Clear the WvStringMask, so that all lookups return false.
void set(WvStringParm s, bool value)
Set all characters in string 's' to a particular truth value.
const char first() const
Get the first character set into the mask.