MAK Data Logger API Documentation for HLA
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.
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
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)