// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).// All rights reserved.// This component and the accompanying materials are made available// under the terms of "Eclipse Public License v1.0"// which accompanies this distribution, and is available// at the URL "http://www.eclipse.org/legal/epl-v10.html".//// Initial Contributors:// Nokia Corporation - initial contribution.//// Contributors://// Description:// Implementation of the Class ExeTarget for the elf2e32 tool// @internalComponent// @released// //#include "exetarget.h"/**Constructor for the ExeTarget Class@internalComponent@released*/ExeTarget::ExeTarget(ParameterListInterface* aParameterListInterface):ElfFileSupplied(aParameterListInterface){}/**Destructor for the ExeTarget Class@internalComponent@released*/ExeTarget::~ExeTarget(){}/**Function to process the symbols to be exported. This function is empty since there are noexports in case of EXE Target. However, this dummy implementation is included sincethis is a virtual function in ElfFileSuplied Class.@internalComponent@released*/void ExeTarget::ProcessExports(){}/**Function to generate the output E32 image.@internalComponent@released*/void ExeTarget::GenerateOutput(){ WriteE32();}/**Function to check if the provided input is a DLL.@internalComponent@released@result False since EXE Target is not a DLL.*/bool ExeTarget::ImageIsDll(){ return false;}