7 #include "unisubtreegen.h" 10 #include "wvmoniker.h" 11 #include "wvlinkerhack.h" 49 bool result = subkey.
suborsame(mapped_key, _unmapped_key);
51 unmapped_key = _unmapped_key;
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...
bool isempty() const
Returns true if this path has zero segments (also known as root).
Represents a UniConf key which is a path in a hierarchy structured much like the traditional Unix fil...
Functions to handle "tcl-style" strings and lists.
The basic interface which is included by all other XPLC interfaces and objects.
bool suborsame(const UniConfKey &key) const
Returns true if 'key' is a the same, or a subkey, of this UniConfKey.
An abstract data container that backs a UniConf tree.
A type-safe version of WvMonikerBase that lets you provide create functions for object types other th...
WvString wvtcl_getword(WvBuf &buf, const WvStringMask &splitchars=WVTCL_SPLITCHARS, bool do_unescape=true)
Get a single tcl word from an input buffer, and return the rest of the buffer untouched.
A UniConfGen that returns only a particular subtree of a given generator.
virtual bool keymap(const UniConfKey &unmapped_key, UniConfKey &mapped_key)
A mapping function for filters that remap one keyspace onto another.
The const in place raw memory buffer type.
A UniConfGen that delegates all requests to an inner generator.
WvString is an implementation of a simple and efficient printable-string class.
virtual bool reversekeymap(const UniConfKey &mapped_key, UniConfKey &unmapped_key)
A mapping function for filters that unmap a keyspace.