|
Groonga 3.0.9 Source Code Document
|
Data Structures | |
| class | Array |
| class | Base |
| class | Block |
| class | Check |
| class | CursorFactory |
| class | Cursor |
| class | Exception |
| class | Error |
| class | Entry |
| class | FileImpl |
| class | File |
| class | Header |
| class | IdCursor |
| class | KeyCursor |
| class | Key |
| class | Node |
| class | PredictiveCursor |
| class | PrefixCursor |
| class | String |
| class | Trie |
| class | Vector |
Typedefs | |
| typedef ::uint8_t | UInt8 |
| typedef ::uint16_t | UInt16 |
| typedef ::uint32_t | UInt32 |
| typedef ::uint64_t | UInt64 |
| typedef Error< PARAM_ERROR > | ParamError |
| typedef Error< IO_ERROR > | IOError |
| typedef Error< FORMAT_ERROR > | FormatError |
| typedef Error< MEMORY_ERROR > | MemoryError |
| typedef Error< SIZE_ERROR > | SizeError |
| typedef Error< UNEXPECTED_ERROR > | UnexpectedError |
| typedef Error< STATUS_ERROR > | StatusError |
Enumerations | |
| enum | ErrorCode { PARAM_ERROR = -1, IO_ERROR = -2, FORMAT_ERROR = -3, MEMORY_ERROR = -4, SIZE_ERROR = -5, UNEXPECTED_ERROR = -6, STATUS_ERROR = -7 } |
Functions | |
| bool | operator== (const String &lhs, const String &rhs) |
| bool | operator!= (const String &lhs, const String &rhs) |
| bool | operator< (const String &lhs, const String &rhs) |
| bool | operator> (const String &lhs, const String &rhs) |
| bool | operator<= (const String &lhs, const String &rhs) |
| bool | operator>= (const String &lhs, const String &rhs) |
| std::ostream & | operator<< (std::ostream &stream, const grn::dat::Base &base) |
| std::ostream & | operator<< (std::ostream &stream, const grn::dat::Check &check) |
| std::ostream & | operator<< (std::ostream &stream, const grn::dat::String &str) |
| typedef Error<FORMAT_ERROR> FormatError |
| typedef Error<MEMORY_ERROR> MemoryError |
| typedef Error<PARAM_ERROR> ParamError |
| typedef Error<SIZE_ERROR> SizeError |
| typedef Error<STATUS_ERROR> StatusError |
| typedef Error<UNEXPECTED_ERROR> UnexpectedError |
| enum ErrorCode |
|
inline |
Definition at line 152 of file string.hpp.
|
inline |
|
inline |
| std::ostream& grn::dat::operator<< | ( | std::ostream & | stream, |
| const grn::dat::Base & | base | ||
| ) |
| std::ostream& grn::dat::operator<< | ( | std::ostream & | stream, |
| const grn::dat::Check & | check | ||
| ) |
|
inline |
Definition at line 164 of file string.hpp.
|
inline |
|
inline |
Definition at line 160 of file string.hpp.
|
inline |
Definition at line 168 of file string.hpp.
| const UInt32 CHANGING_MASK = REMOVING_FLAG | INSERTING_FLAG | UPDATING_FLAG |
| const UInt32 INVALID_NODE_ID = MAX_NODE_ID + 1 |
| const UInt32 MAX_BLOCK_ID = MAX_NODE_ID / BLOCK_SIZE |
| const UInt32 MAX_KEY_ID = MAX_NODE_ID |
| const UInt16 MAX_LABEL = TERMINAL_LABEL |
| const UInt32 MAX_NUM_BLOCKS = MAX_BLOCK_ID + 1 |
| const UInt32 MAX_NUM_NODES = MAX_NODE_ID + 1 |
| const UInt32 MAX_OFFSET = MAX_NODE_ID |
1.8.1.2