williamr@2: // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: // All rights reserved. williamr@2: // This component and the accompanying materials are made available williamr@4: // under the terms of "Eclipse Public License v1.0" williamr@2: // which accompanies this distribution, and is available williamr@4: // at the URL "http://www.eclipse.org/legal/epl-v10.html". williamr@2: // williamr@2: // Initial Contributors: williamr@2: // Nokia Corporation - initial contribution. williamr@2: // williamr@2: // Contributors: williamr@2: // williamr@2: // Description: williamr@2: // williamr@2: williamr@2: inline TInt CApaDataRecognizerType::MimeTypesCount() const williamr@2: /** Gets the number of data (MIME) types supported by this recognizer. williamr@2: williamr@2: @return The number of data types. williamr@2: @see iCountDataTypes */ williamr@2: { williamr@2: return iCountDataTypes; williamr@2: } williamr@2: williamr@2: inline TUid CApaDataRecognizerType::TypeUid() const williamr@2: /** Gets the UID that identifies the recognizer. williamr@2: williamr@2: @return The UID. */ williamr@2: { williamr@2: return iTypeUid; williamr@2: } williamr@2: williamr@2: inline TInt CApaDataRecognizerType::Priority() const williamr@2: /** Gets the recognizer's priority. williamr@2: williamr@2: The priority defines the likelihood that the recognizer will successfully williamr@2: identify data. This is one of the CApaDataRecognizerType::TRecognizerPriority williamr@2: enumerators. williamr@2: williamr@2: @return The priority value. williamr@2: @see CApaDataRecognizerType::TRecognizerPriority */ williamr@2: { williamr@2: return iPriority; williamr@2: } williamr@2: williamr@2: inline TInt CApaDataRecognizerType::Confidence() const williamr@2: /** Gets the recognizer's confidence rating for the most recently recognized data. williamr@2: williamr@2: @return The confidence rating. This is one of the TRecognitionConfidence enumeration williamr@2: values. williamr@2: @see CApaDataRecognizerType::TRecognitionConfidence williamr@2: @see iConfidence */ williamr@2: { williamr@2: return iConfidence; williamr@2: } williamr@2: williamr@2: inline TInt CApaDataRecognizerType::Locked() const williamr@2: /** Tests whether the recognizer is locked. williamr@2: williamr@2: @return If zero, the recognizer is not locked; if greater than 0, the recognizer williamr@2: is locked. williamr@2: @see Lock() williamr@2: @see Unlock() */ williamr@2: { williamr@2: return iLock; williamr@2: } williamr@2: williamr@4: #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS williamr@4: williamr@2: // Deprecated - Use CApaDataRecognizer::AddDataRecognizerTypeL instead williamr@2: // as adding a concrete recognizer into the list could leave. williamr@2: /** williamr@2: @deprecated 7.0s williamr@2: */ williamr@2: inline void CApaDataRecognizer::AddDataRecognizerType(CApaDataRecognizerType* aDataRecognizerType) williamr@2: { williamr@2: AddDataRecognizerTypeL(aDataRecognizerType); williamr@2: } williamr@4: williamr@4: #endif //SYMBIAN_ENABLE_SPLIT_HEADERS