Classes | |
| struct | VuDatabaseTargetInfo |
| Info about a target in a database. More... | |
Typedefs | |
| typedef struct VuDatabaseTargetInfoList_ | VuDatabaseTargetInfoList |
| List for holding information about targets in database. | |
Enumerations | |
| enum | VuDatabaseTargetInfoError : int32_t { VU_DATABASE_TARGET_INFO_ERROR_NONE = 0x0 , VU_DATABASE_TARGET_INFO_ERROR_DATABASE_LOAD_ERROR = 0x1 , VU_DATABASE_TARGET_INFO_ERROR_NO_TARGETS = 0x2 , VU_DATABASE_TARGET_INFO_ERROR_DATABASE_XML_REQUIRED } |
| Database target info errors. More... | |
Functions | |
| VuResult | vuDatabaseTargetInfoListCreate (VuDatabaseTargetInfoList **list) |
| Create a database target info list. | |
| VuResult | vuDatabaseTargetInfoListGetSize (const VuDatabaseTargetInfoList *list, int32_t *listSize) |
| Get number of elements in database target info list. | |
| VuResult | vuDatabaseTargetInfoListGetElement (const VuDatabaseTargetInfoList *list, int32_t element, VuDatabaseTargetInfo *targetInfo) |
| Get an element in a database target info list. | |
| VuResult | vuDatabaseTargetInfoListDestroy (VuDatabaseTargetInfoList *list) |
| Destroy a database target info list. | |
| VuResult | vuEngineGetDatabaseTargetInfo (const VuEngine *engine, const char *databasePath, VuDatabaseTargetInfoList *targetInfos, VuDatabaseTargetInfoError *errorCode) |
| Extract info on all targets from a database from which observers can be created. | |
Utilities to extract information on all targets from a database from which observers can be created.
| enum VuDatabaseTargetInfoError : int32_t |
Database target info errors.
| VuResult vuEngineGetDatabaseTargetInfo | ( | const VuEngine * | engine, |
| const char * | databasePath, | ||
| VuDatabaseTargetInfoList * | targetInfos, | ||
| VuDatabaseTargetInfoError * | errorCode ) |
Extract info on all targets from a database from which observers can be created.