|
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",) |