btservicesdocument.cpp

来自「蓝牙通迅服务,挺有用的东东,希望对大家有所帮助」· C++ 代码 · 共 48 行

CPP
48
字号
// BtServicesDocument.cpp
//
// Copyright (c) 2003 Symbian Ltd.	All rights reserved.
//

#include "btservicesdocument.h"
#include "btservicesappui.h"
#include "btservicesapp.h"
#include "btserviceseng.h"

EXPORT_C CApaApplication* NewApplication()
	{
	return new CBtServicesApplication;
	}

GLDEF_C TInt E32Dll(TDllReason)
	{
	return KErrNone;
	}

TUid CBtServicesApplication::AppDllUid() const
	{
	return KUidBtServices;
	}

CApaDocument* CBtServicesApplication::CreateDocumentL()
	{
	return new (ELeave) CBtServicesDocument(*this);
	}

CBtServicesDocument::CBtServicesDocument(CEikApplication& aApp)
: CQikDocument(aApp)
	{
	}

CEikAppUi* CBtServicesDocument::CreateAppUiL()
	{
	__ASSERT_ALWAYS(iEngine == 0, CBtServicesEng::Panic(EBtEngineAlreadyExists));
	iEngine = CBtServicesEng::NewL();
	__ASSERT_ALWAYS(iEngine != 0, CBtServicesEng::Panic(EBtEngineNotCreated));
	return new(ELeave) CBtServicesAppUi(*iEngine);
	}

CBtServicesDocument::~CBtServicesDocument()
	{
	delete iEngine;
	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?