#include <keyval.h>
Inheritance diagram for sc::AggregateKeyVal:
Public Member Functions | |
void | errortrace (std::ostream &fp=ExEnv::err0()) |
Write a message to fp describing the error. | |
void | dump (std::ostream &fp=ExEnv::err0()) |
Write a message to fp describing the error. | |
AggregateKeyVal (const Ref< KeyVal > &keyval1) | |
AggregateKeyVal (const Ref< KeyVal > &keyval1, const Ref< KeyVal > &keyval2) | |
AggregateKeyVal (const Ref< KeyVal > &keyval1, const Ref< KeyVal > &keyval2, const Ref< KeyVal > &keyval3) | |
AggregateKeyVal (const Ref< KeyVal > &keyval1, const Ref< KeyVal > &keyval2, const Ref< KeyVal > &keyval3, const Ref< KeyVal > &keyval4) | |
Protected Member Functions | |
int | key_exists (const char *) |
Ultimately called by exists. | |
Ref< KeyValValue > | key_value (const char *, const KeyValValue &def) |
Ultimately called by value. |
When a key is sought first KeyVal, then the next, and so on is searched until the keyword is found.
|
The search order is keyval1, keyval2, and so on. |