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 Mon Jan 19 08:20:14 EST 2015 from SVN revision 149581
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)