|
LogCabin
|
Go to the source code of this file.
Classes | |
| struct | LogCabin::Tree::Result |
| Returned by Tree operations; contain a status code and an error message. More... | |
| class | LogCabin::Tree::Internal::File |
| A leaf object in the Tree; stores an opaque blob of data. More... | |
| class | LogCabin::Tree::Internal::Directory |
| An interior object in the Tree; stores other Directories and Files. More... | |
| class | LogCabin::Tree::Internal::Path |
| This is used by Tree to parse symbolic paths into their components. More... | |
| class | LogCabin::Tree::Tree |
| This is an in-memory, hierarchical key-value store. More... | |
Namespaces | |
| namespace | LogCabin |
| namespace | LogCabin::Protocol |
| namespace | LogCabin::Tree |
| namespace | LogCabin::Tree::Internal |
Enumerations | |
| enum | LogCabin::Tree::Status { LogCabin::Tree::OK, LogCabin::Tree::INVALID_ARGUMENT, LogCabin::Tree::LOOKUP_ERROR, LogCabin::Tree::TYPE_ERROR, LogCabin::Tree::CONDITION_NOT_MET } |
| Status codes returned by Tree operations. More... | |
Functions | |
| std::ostream & | LogCabin::Tree::operator<< (std::ostream &os, Status status) |
| Print a status code to a stream. | |
1.7.6.1