MAK Data Logger API Documentation for HLA
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
trafficAnalyzer
reflectedListViewItem.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2005 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: reflectedListViewItem.h,v $ $Revision: 119313 $ $State: Exp $
7
*******************************************************************************/
8
9
#pragma once
10
#include "
trafficAnalyzerPlugin.h
"
11
12
#include <Q3ListView>
13
14
class
DtReflectedGenericObject;
15
16
// An extension on Qt's List that allows each item to keep a pointer
17
// to the reflected entity this item refers to.
18
class
DT_DLL_TRFCANLZR
DtReflectedListViewItem
:
public
Q3ListViewItem
19
{
20
public
:
21
22
// Constructor
23
DtReflectedListViewItem
(Q3ListView* parent,
Q3ListViewItem
* after,
24
const
char
* label,
25
DtReflectedGenericObject* reflObj);
26
27
// Destructor
28
virtual
~
DtReflectedListViewItem
();
29
30
// Grab the pointer to the reflected object
31
virtual
DtReflectedGenericObject* getReflectedObject();
32
33
protected
:
34
35
DtReflectedGenericObject*
myReflObj
;
36
37
private
:
38
39
// Copy Constructor
40
DtReflectedListViewItem
(
const
DtReflectedListViewItem
& orig);
41
42
// Assignment Operator
43
DtReflectedListViewItem
& operator=(
const
DtReflectedListViewItem
& rhs);
44
45
};
Document ID: Generated on Thu Apr 11 12:13:00 EDT 2013 from SVN revision 126011
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)