📄 smbmusicapmainplayerutility.h
字号:
/* Copyright (C) 2005-2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
// SmbMusicAPMainPlayerUtility.h
//
// Description:
// 儈儏乕僕僢僋儊僀儞僾儗僀儎乕偺儐乕僥傿儕僥傿僋儔僗偺掕媊僿僢僟丅
/*------------------------------------------------------------------------*/
//曄峏棜楌
//擔晅 |曄峏幰 |撪梕
//--------------+-----------+----------------------------------------------
//2006/06/07 |K3戝嫶 |怴婯嶌惉
//2006/08/02 |SDNA壀嶳 |僨僶僢僌儘僌弌椡梡掕悢傪掕媊
//2006/08/19 |SDNA嶳壀 |僋儔僗掕媊傪捛壛
/**
* @file SmbMusicAPMainPlayerUtility.h
*
* 儈儏乕僕僢僋儊僀儞僾儗僀儎乕偺儐乕僥傿儕僥傿僋儔僗偺掕媊僿僢僟丅
*/
#ifndef __SMBMUSICAPMAINPLAYERUTILITY_H__
#define __SMBMUSICAPMAINPLAYERUTILITY_H__
#ifndef FJLOG_H__
#include <FJLog.h>
#endif
#ifndef __SMBCOMMONDEF_H__
#include <SmbCommonDef.h>
#endif
#ifndef __SMBMUSICAPMAINPLAYERCOMMONDEF_H__
#include "SmbMusicAPMainPlayerCommonDef.h"
#endif
SEMCJ_NAMESPACE_BEGIN
/**
* 僷僯僢僋儅僋儘
*
* 僷僯僢僋僇僥僑儕偼儈儏乕僕僢僋儊僀儞僾儗僀儎乕嫟捠偺抣傪偙偺拞偱帺摦揑偵愝掕偡傞丅
* 僷僯僢僋僐乕僪偼丄亀9000000 + 價儏乕ID亊100000+(0乣99999)亁偱嵦斣偡傞偙偲丅
* 乮婎杮晹偼價儏乕ID傪0偲偟偰嵦斣偡傞乯
*
* @param[in] aPanicCode 僷僯僢僋僐乕僪
*/
#define PANIC(aPanicCode) User::Panic(KSmbMusicAPMainPlayerComponentName, aPanicCode)
/**
* 僨僶僢僌梡儘僌弌椡儅僋儘
*
* @param[in] aLog 儘僌僋儔僀傾儞僩API
* @param[in] aLogId 儘僌ID
* @param[in] aLevel 儘僌儗儀儖
* @param[in] aFmt 彂幃偮偒暥帤楍
*/
#define __DEBUG_LOG_MAINPLAYER__ 1
#ifdef __DEBUG_LOG_MAINPLAYER__
#define OUTPUTLOG0_DEBUG(aLog, aLogId, aLevel, aFmt) SmbMusicAPMainPlayerUtility::OutputLog(aLog, aLogId, aLevel, aFmt);
#define OUTPUTLOG1_DEBUG(aLog, aLogId, aLevel, aFmt, p1) SmbMusicAPMainPlayerUtility::OutputLog(aLog, aLogId, aLevel, aFmt, p1);
#define OUTPUTLOG2_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2) SmbMusicAPMainPlayerUtility::OutputLog(aLog, aLogId, aLevel, aFmt, p1, p2);
#define OUTPUTLOG3_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2, p3) SmbMusicAPMainPlayerUtility::OutputLog(aLog, aLogId, aLevel, aFmt, p1, p2, p3);
#define OUTPUTLOG4_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2, p3, p4) SmbMusicAPMainPlayerUtility::OutputLog(aLog, aLogId, aLevel, aFmt, p1, p2, p3, p4);
#define OUTPUTLOG5_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2, p3, p4, p5) SmbMusicAPMainPlayerUtility::OutputLog(aLog, aLogId, aLevel, aFmt, p1, p2, p3, p4, p5);
#else
#define OUTPUTLOG0_DEBUG(aLog, aLogId, aLevel, aFmt)
#define OUTPUTLOG1_DEBUG(aLog, aLogId, aLevel, aFmt, p1)
#define OUTPUTLOG2_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2)
#define OUTPUTLOG3_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2, p3)
#define OUTPUTLOG4_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2, p3, p4)
#define OUTPUTLOG5_DEBUG(aLog, aLogId, aLevel, aFmt, p1, p2, p3, p4, p5)
#endif
//--> 2006.08.19 嶳壀
/* Module Code*/
#define MODULE_CODE_MAINPLAYER_FILTERVIEW 100000
/* Class Code*/
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterView 00000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerPLSelectView 01000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerImageView 02000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerSettingView 03000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListCache 10000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListItem 11000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterModel 12000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListView 20000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewMemType 21000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewMeta 22000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewMusicMenu 23000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPlaylist 24000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPlaylistMulti 25000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPlaylistSelect 26000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPLSong 27000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPLSongMulti 28000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPLSongOrder 29000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewPLType 30000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewSong 31000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterListViewSongMulti 32000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcess 40000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessCommitOrderItems 41000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessCreatePlaylist 42000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessDeleteItems 43000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessDeleteOne 44000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessEditPlaylistTitle 45000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessGetListFromSearchCurrentList 46000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessGetListFromSearchTop 47000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessGetListItems 48000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessGetThumbnail 49000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessMakeThumbnail 50000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessMoveView 51000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessRegisterToPlaylist 52000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessRemoveItems 53000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
// Add-S PTX-824懳墳 暯壀
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterProcessDuplicatePlaylist 54000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_TSmbMusicAPMainPlayerLicenseCheck 55000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
// Add-E PTX-824懳墳 暯壀
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterSyncServerController 60000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterSyncServerControllerForEachOwner 61000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
#define CLASS_CODE_CSmbMusicAPMainPlayerFilterSyncServerProcess 62000 | MODULE_CODE_MAINPLAYER_FILTERVIEW
//<--
/**
* 儈儏乕僕僢僋儊僀儞僾儗僀儎乕偺儐乕僥傿儕僥傿僋儔僗
*/
class SmbMusicAPMainPlayerUtility
{
public:
static void OutputLog(DCM_NAMESPACE::RLog& aLog, TInt aLogId, DCM_NAMESPACE::TLogLevel aLevel, TRefByValue<const TDesC> aFmt, ...); // 儘僌弌椡儐乕僥傿儕僥傿娭悢
};
SEMCJ_NAMESPACE_END
#endif // __SMBDESKTOPUTIL_H__
// end of SmbMusicAPMainPlayerUtility.h
/* Copyright (C) 2005-2006 Sony Ericsson Mobile Communications Japan, Inc. */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -