#include <keyval.h>
Inheritance diagram for sc::AggregateKeyVal:


Public Methods | |
| ~AggregateKeyVal () | |
| 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 Methods | |
| 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. |