Platform SDK: Broadcast Architecture |
The following initialization functions are implemented outside of the Guide data object classes. Note that you must call the SetJet function to allocate storage space before you can use the Guide data objects.
Function | Description |
---|---|
GetDatabase | Returns a DAO database object containing the local static storage passed to SetJet. |
GetDatabaseConnected | Returns a value that indicates whether a CDatabaseConnection object is connected to the Guide database. |
SetJet | Passes local static storage to the DAO engine for workspace, and database objects. |
The following table lists and describes the base classes for the Guide data objects.
Class | Description |
---|---|
CDatabaseConnection | Provides the root encapsulation of the Microsoft® Jet database engine. |
CDatabaseRecordset | Provides generic recordset functionality. CDatabaseRecordset is an abstract base class. |
The following table lists and describes the classes for Guide data recordset objects.
The following table lists and describes the classes for Guide data record objects.
Class | Description |
---|---|
CBroadcastProperty | Wraps a record for the Broadcast Property table. |
CChannelEnhancements | Wraps a record for the Channel Enhancements table. |
CChannelProperty | Wraps a record for the Channel Property table. |
CChannelT | Wraps a record for the Channel table. |
CEnhancement | Wraps a record for the Enhancement table. |
CEpisodeEnhancements | Wraps a record for the Episode Enhancements table. |
CEpisodeProperty | Wraps a record for the Episode Property table. |
CEpisodeT | Wraps a record for the Episode table. |
CGenre | Wraps a record for the Genre table. |
CNetwork | Wraps a record for the Network table. |
CRating | Wraps a record for the Rating table. |
CRatingSystem | Wraps a record for the Rating System table. |
CStation | Wraps a record for the Station table. |
CSubGenre | Wraps a record for the Sub-Genre table. |
CTheme | Wraps a record for the Theme table. |
CTimeSlot | Wraps a record for the Time Slot table. |
CTimeSlotEnhancements | Wraps a record for the TimeSlot Enhancements table. |
Note that the Guide data object classes include several reserved classes. For more information on these, see Reserved Classes for the Guide Data Objects.