|
Files |
| file | SchemaDatabaseNode.h |
| | INode representing a schema database in the Data Manager, which has one or more tables.
|
| file | SchemaRowIDJoin.h |
| | Join operation between two BSchemaTableNode objects based on row ID.
|
| file | SchemaTableNode.h |
| | INode providing access to a single table in the Data Manager.
|
Classes |
| class | BSchemaDatabaseNode |
| | INode providing access to a particular Data Manager schema database. More...
|
| class | BSchemaRowIDJoin |
| | Join operation between two BSchemaTableNode objects based on row ID. More...
|
| class | BSchemaRowIDJoin::JoinIterator |
| | Iterator over a BSchemaTableNode. More...
|
| class | BSchemaRowIDJoin::RowNode |
| | Node object generated for a row in a BSchemaRowIDJoin. More...
|
| class | BSchemaTableNode |
| | INode providing access to a single table in the Data Manager. More...
|
| class | BSchemaTableNode::CustomColumn |
| | Base class for implementing custom column data in BSchemaTableNode. More...
|
| class | BSchemaTableNode::DataAccessor |
| | Class providing direct access to BSchemaTableNode data. More...
|
| class | BSchemaTableNode::QueryIterator |
| | Iterator over a BSchemaTableNode. More...
|
| class | BSchemaTableNode::RowNode |
| | Node object generated for a row in BSchemaTableNode. More...
|
Functions |
| | B_CONST_STRING_VALUE_LARGE (BV_DATABASE_NAME,"name",) |
| | B_CONST_STRING_VALUE_LARGE (BV_DATABASE_ATTR,"attr",) |
| | B_CONST_STRING_VALUE_LARGE (BV_DATABASE_TYPE,"type",) |
| | B_CONST_STRING_VALUE_LARGE (BV_DATABASE_MAX_SIZE,"max_size",) |
| | B_CONST_STRING_VALUE_SMALL (BV_DATABASE_ID,"id",) |