📄 ruleconfigfile.cpp
字号:
// RuleConfigFile.cpp: implementation of the RuleConfigFile class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "VideoTest2.h"
#include "BaseConfigFile.h"
#include "RuleConfigFile.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
/**
播放规则文件
Playbill number is:<播放规则数>
<节目序号> <点播?> <播放时间> <选择方式> <节目数量> <禁止播放数量> <分区> <播放列表文件> [<指定节目序号>] [<禁止播放节目序号>] [<注释>]
Playbill number is 4
001,0,10,0,0,0, "/hd1","mtv.lst", #播放MTV 10分钟
002,0,60,0,0,0, "/hd1","mov.lst", #播放电影60分钟
003,1,20,0,1,0, "/hd1","mtv.lst",0, #点播节目20分钟, 缺省播放0号MTV
004,0,10,1,1,0, "/hd1","mtv.lst",1, #指定播放1号MTV 10分钟
*/
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CRuleConfigFile::CRuleConfigFile(CString seqNO,CString partion,CString filePath):CBaseConfigFile(seqNO,partion,filePath)
{
// m_seqNO = seqNO;
// m_seqNO = seqNO;
/// m_partition = partion;
// m_filePath = filePath;
//super(seqNO,partion,filePath);
}
CRuleConfigFile::~CRuleConfigFile()
{
}
void CRuleConfigFile::setIsOrder(int order){
m_isOrder = order;
}
int CRuleConfigFile::getIsOrder(){
return m_isOrder;
}
void CRuleConfigFile::setPlayTime(int time){
m_playTime = time;
}
int CRuleConfigFile::getPlayTime(){
return m_playTime;
}
void CRuleConfigFile::setPlayStyle(int style){
m_playStyle = style;
}
int CRuleConfigFile::getPlayStyle(){
return m_playStyle;
}
void CRuleConfigFile::setProgramCNT(int cnt){
m_programCNT = cnt;
}
int CRuleConfigFile::getProgamCNT(){
return m_programCNT;
}
void CRuleConfigFile::setBanProgramCNT(int cnt){
m_banProgramCNT = cnt;
}
int CRuleConfigFile::getBanProgamCNT(){
return m_banProgramCNT;
}
void CRuleConfigFile::addProgramCNTList(CString oseqNO){
m_progamList.AddTail(oseqNO);
}
CStringList* CRuleConfigFile::getProgamCNTList(){
return &m_progamList;
}
void CRuleConfigFile::addBanProgramCNTList(CString banSeqNO){
m_banPragramList.AddTail(banSeqNO);
}
CStringList* CRuleConfigFile::getBanProgamCNTList(){
return &m_banPragramList;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -