Account
BdsApi 4.0.1 This is the Blacknest BDS API. |
A Special channel identifier. More...
#include <BdsD.h>

Public Member Functions | |
SpecialChannel (BUInt32 id=0, BTimeStamp startTime=BTimeStamp(), BTimeStamp endTime=BTimeStamp(), BString network=BString(), BString station=BString(), BString channel=BString(), BString dataType=BString(), BString description=BString()) | |
const char * | getType () const |
BError | setMembers (BDictString &members) |
BError | setMember (BString name, BString value) |
BError | getMembers (BDictString &members) |
BError | getMember (BString name, BString &value) |
![]() | |
BObj () | |
virtual | ~BObj () |
virtual const char * | getType () const |
virtual const BObjMember * | getMembers () const |
virtual BError | getMembers (BDictString &members) |
virtual BError | getMember (BString name, BString &value) |
virtual BError | setMembers (BDictString &members) |
virtual BError | setMember (BString name, BString value) |
virtual void | membersPrint () const |
virtual BString | getDebugString () |
Public Attributes | |
BUInt32 | id |
Unique ID when stored in a database or for other uses. | |
BTimeStamp | startTime |
The Start Time. | |
BTimeStamp | endTime |
The End Time the channel was available. | |
BString | network |
The Network Name, wildcards allowed. | |
BString | station |
The Stations name, wildcards allowed. | |
BString | channel |
The channels name, wildcards allowed (often as <channelType>_<channelAux>) | |
BString | dataType |
The Type of channel (ignore) | |
BString | description |
The channels description. | |
Detailed Description
A Special channel identifier.
This specifies a particular Channel as a special one. The Channels Network,Station and Channel are regular expresions to define one or more channels. If selected the dataType field is effectively applied to this channel. The dataType "ignore" allows Cahnnels to be ignored on export by default.
Constructor & Destructor Documentation
◆ SpecialChannel()
Bds::SpecialChannel::SpecialChannel | ( | BUInt32 | id = 0 , |
BTimeStamp | startTime = BTimeStamp() , | ||
BTimeStamp | endTime = BTimeStamp() , | ||
BString | network = BString() , | ||
BString | station = BString() , | ||
BString | channel = BString() , | ||
BString | dataType = BString() , | ||
BString | description = BString() | ||
) |
Member Function Documentation
◆ getType()
| virtual |
Reimplemented from BObj.
◆ setMembers()
| virtual |
Reimplemented from BObj.
◆ setMember()
Reimplemented from BObj.
◆ getMembers()
| virtual |
Reimplemented from BObj.
◆ getMember()
Reimplemented from BObj.
Member Data Documentation
◆ id
BUInt32 Bds::SpecialChannel::id |
Unique ID when stored in a database or for other uses.
◆ startTime
BTimeStamp Bds::SpecialChannel::startTime |
The Start Time.
◆ endTime
BTimeStamp Bds::SpecialChannel::endTime |
The End Time the channel was available.
◆ network
◆ station
BString Bds::SpecialChannel::station |
The Stations name, wildcards allowed.
◆ channel
BString Bds::SpecialChannel::channel |
The channels name, wildcards allowed (often as <channelType>_<channelAux>)
◆ dataType
BString Bds::SpecialChannel::dataType |
The Type of channel (ignore)
◆ description
BString Bds::SpecialChannel::description |
The channels description.
The documentation for this class was generated from the following files:
Generated by