⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bioexampleparser.cpp

📁 symbian c++ SDK中的messaging通信示例
💻 CPP
字号:
// BIOExampleParser.cpp
//
// Copyright (c) Symbian Software Ltd 2005. All rights reserved.
//


#include <e32std.h>
#include <eikenv.h>

#include "Bioexampleparser.h"

CBIOExampleParser::CBIOExampleParser(CRegisteredParserDll& aRegisteredParserDll, CMsvEntry& aEntry, RFs& aFs)
:CBaseScriptParser2(aRegisteredParserDll, aEntry, aFs)
    {
    }

CBIOExampleParser::~CBIOExampleParser()
	{
	Cancel();
	}

CBIOExampleParser* CBIOExampleParser::NewL(CRegisteredParserDll& aRegisteredParserDll, CMsvEntry& aEntry, RFs& aFs)
	{
    CBIOExampleParser* self = new(ELeave) CBIOExampleParser(aRegisteredParserDll, aEntry, aFs);
    CleanupStack::PushL(self);
    self->ConstructL();
    CleanupStack::Pop();
    return self;
	}
void CBIOExampleParser::ConstructL()
	{
	CActiveScheduler::Add(this);
	}

/**
Parsing the message.
@param aStatus An TRequestStatus reference, used to return the status
@param aSms An TDesC reference
*/
void CBIOExampleParser::ParseL(TRequestStatus& aStatus, const TDesC& /*aSms*/)
	{
	aStatus = iStatus;
	SetActive();

	TMsvEntry entry = iEntry.Entry();
	entry.iMtmData3 = 1;
	iEntry.ChangeL(entry);

	TRequestStatus* status = &aStatus ;
	User::RequestComplete(status, KErrNone);
	}

/**
Processing the message.
@param aStatus An TRequestStatus reference, used to return the status
*/
void CBIOExampleParser::ProcessL(TRequestStatus& aStatus)
	{
	aStatus = iStatus;
	SetActive();

	TRequestStatus* status = &iStatus;
	User::RequestComplete(status, KErrNone);
	}
void CBIOExampleParser::DoCancel()
	{
	TRequestStatus* status = &iStatus;
	User::RequestComplete(status, KErrCancel);
	}

void CBIOExampleParser::RunL()
	{
	}


⌨️ 快捷键说明

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