sl@0
|
1 |
// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
|
sl@0
|
2 |
// All rights reserved.
|
sl@0
|
3 |
// This component and the accompanying materials are made available
|
sl@0
|
4 |
// under the terms of "Eclipse Public License v1.0"
|
sl@0
|
5 |
// which accompanies this distribution, and is available
|
sl@0
|
6 |
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
|
sl@0
|
7 |
//
|
sl@0
|
8 |
// Initial Contributors:
|
sl@0
|
9 |
// Nokia Corporation - initial contribution.
|
sl@0
|
10 |
//
|
sl@0
|
11 |
// Contributors:
|
sl@0
|
12 |
//
|
sl@0
|
13 |
// Description:
|
sl@0
|
14 |
// CLogView
|
sl@0
|
15 |
//
|
sl@0
|
16 |
//
|
sl@0
|
17 |
|
sl@0
|
18 |
inline const CLogEvent& CLogView::Event() const
|
sl@0
|
19 |
/** Returns details of the log event at the current position within the view.
|
sl@0
|
20 |
|
sl@0
|
21 |
@return A reference to the log event details object. If a view does not contain
|
sl@0
|
22 |
any events, then the content of this object is undefined. */
|
sl@0
|
23 |
{
|
sl@0
|
24 |
return *iEvent;
|
sl@0
|
25 |
}
|
sl@0
|
26 |
|
sl@0
|
27 |
inline TBool CLogView::IsValid() const
|
sl@0
|
28 |
{
|
sl@0
|
29 |
return iValid;
|
sl@0
|
30 |
}
|
sl@0
|
31 |
|
sl@0
|
32 |
//**********************************
|
sl@0
|
33 |
// CLogViewRecent
|
sl@0
|
34 |
//**********************************
|
sl@0
|
35 |
|
sl@0
|
36 |
inline TLogRecentList CLogViewRecent::RecentList() const
|
sl@0
|
37 |
/** Gets the recent event list number that identifies the recent event list to
|
sl@0
|
38 |
which the current entry belongs. This is an asynchronous request.
|
sl@0
|
39 |
|
sl@0
|
40 |
Note that this function is only useful if KLogNullRecentList is passed to
|
sl@0
|
41 |
the SetRecentListL() functions.
|
sl@0
|
42 |
|
sl@0
|
43 |
@return The recent event list number. */
|
sl@0
|
44 |
{
|
sl@0
|
45 |
return iCurrentList;
|
sl@0
|
46 |
}
|
sl@0
|
47 |
|
sl@0
|
48 |
//**********************************
|
sl@0
|
49 |
// CLogViewDuplicate
|
sl@0
|
50 |
//**********************************
|
sl@0
|
51 |
|
sl@0
|
52 |
inline TLogId CLogViewDuplicate::Source() const
|
sl@0
|
53 |
/** Returns the unique ID of the event for which all the events in this view are
|
sl@0
|
54 |
duplicates.
|
sl@0
|
55 |
|
sl@0
|
56 |
@return The unique event ID. */
|
sl@0
|
57 |
{
|
sl@0
|
58 |
return iSourceId;
|
sl@0
|
59 |
}
|