CMS 3D CMS Logo

IgQtAppDebug.cc File Reference

#include "Iguana/Studio/interface/IgQtAppDebug.h"
#include "Iguana/Studio/interface/IgQtAppDebugService.h"
#include "Iguana/Studio/interface/IgQtAppMenuService.h"
#include "Iguana/Framework/interface/IgPluginLoader.h"
#include "Iguana/Framework/interface/IgExtensionDB.h"
#include "Iguana/Framework/interface/IgPluginManager.h"
#include "Iguana/Framework/interface/IgModule.h"
#include "Iguana/Framework/interface/IgModuleCache.h"
#include "Iguana/Framework/interface/IgModuleDescriptor.h"
#include <classlib/utils/ResourceInfo.h>
#include <classlib/utils/ProcessInfo.h>
#include <classlib/utils/SharedLibrary.h>
#include <classlib/utils/Signal.h>
#include <classlib/utils/DebugAids.h>
#include <classlib/sysapi/Filename.h>
#include <qdialog.h>
#include <qframe.h>
#include <qfiledialog.h>
#include <qfile.h>
#include <qheader.h>
#include <qlayout.h>
#include <qhbox.h>
#include <qlistview.h>
#include <qpushbutton.h>
#include <qtimer.h>
#include <qnamespace.h>
#include <qmessagebox.h>
#include <qpopupmenu.h>
#include <qpixmap.h>
#include <stdio.h>
#include <set>

Go to the source code of this file.

Functions

template<class I>
void FillPlugins (I begin, I end, QListViewItem *parent)
static void LibraryEnumerator (const lat::SharedLibrary::LibraryInfo &info, QListView *view)


Function Documentation

template<class I>
void FillPlugins ( begin,
end,
QListViewItem *  parent 
) [inline]

Definition at line 294 of file IgQtAppDebug.cc.

00295 {
00296 }

static void LibraryEnumerator ( const lat::SharedLibrary::LibraryInfo info,
QListView *  view 
) [static]

Definition at line 205 of file IgQtAppDebug.cc.

References mergeAndRegister_online::fname, lat::SharedLibrary::LibraryInfo::m_filename, lat::SharedLibrary::LibraryInfo::m_text_start, and lat::Filename::nondirectory().

Referenced by IgQtAppDebugLibrariesInfo::update().

00206 {
00207     char                buf [40];  // ample for 128+ bits.
00208     lat::Filename       fname (info.m_filename);
00209 
00210     sprintf (buf, "0x%08lX", info.m_text_start);
00211     new QListViewItem (view, buf, (const char *) fname.nondirectory (), (const char *) fname);
00212 }


Generated on Tue Jun 9 17:54:15 2009 for CMSSW by  doxygen 1.5.4