locationtriggering/ltcontainer/src/lbtcontainerfilterbase.cpp
author hgs
Fri, 06 Aug 2010 19:34:22 +0530
changeset 39 3efc7a0e8755
parent 0 667063e416a2
permissions -rw-r--r--
201031

/*
* Copyright (c) 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: Base class implementation of container filter
*
*/


#include <s32strm.h>
#include <lbterrors.h>
#include <lbttriggerentry.h>
#include <lbttriggerfilterbase.h>
#include "lbtcontainerfilterbase.h"
#include "lbtcontainertriggerfilter.h"



// ======== LOCAL FUNCTIONS ========


// ---------------------------------------------------------------------------
// CLbtTriggerEntry::SetState()
//
// (other items were commented in a header).
// ---------------------------------------------------------------------------
//
 void CLbtContainerFilterBase::SetTrigFilter(CLbtTriggerFilterBase* aTrigFilter)
	{
	iTrigFilter = aTrigFilter;
	}

// ---------------------------------------------------------------------------
// CLbtTriggerEntry::SetRequestorsL()
//
// (other items were commented in a header).
// ---------------------------------------------------------------------------
//
 void CLbtContainerFilterBase::SetContFilter(CLbtContainerFilter* aContFilter)
	{
	iContFilter = aContFilter;
	}
	
// ---------------------------------------------------------------------------
// CLbtTriggerEntry::SetRequestorL()
//
// (other items were commented in a header).
// ---------------------------------------------------------------------------
//
 CLbtTriggerFilterBase* CLbtContainerFilterBase::TrigFilter()
	{
	return iTrigFilter;
	}

// ---------------------------------------------------------------------------
// CLbtTriggerEntry::ManagerUi()
//
// (other items were commented in a header).
// ---------------------------------------------------------------------------
//
 CLbtContainerFilter* CLbtContainerFilterBase::ContFilter()
	{
	return iContFilter;
	} 

  
CLbtContainerFilterBase::~CLbtContainerFilterBase()
	{
	delete iContFilter;
	delete iTrigFilter;
	}