Isis 3 Developer Reference
IsisDebug.h File Reference

Go to the source code of this file.

Classes

class  StackTrace
 

Macros

#define ASSERT_PTR(x)
 
#define ASSERT(x)
 

Functions

void startMonitoringMemory ()
 
void stopMonitoringMemory ()
 
void SegmentationFault (int)
 
void Abort (int)
 
void InterruptSignal (int)
 

Macro Definition Documentation

◆ ASSERT

#define ASSERT (   x)

Referenced by Isis::AbstractMeasureItem::AbstractMeasureItem(), Isis::AbstractPointItem::AbstractPointItem(), Isis::AbstractTreeModel::AbstractTreeModel(), Isis::TreeView::activate(), Isis::PointParentItem::addChild(), Isis::ConnectionParentItem::addChild(), Isis::AbstractParentItem::addChild(), Isis::AbstractParentItem::childAt(), Isis::AbstractParentItem::childCount(), Isis::AbstractTreeModel::clear(), Isis::Cube::create(), Isis::CubePlotCurve::CubePlotCurve(), Isis::TreeView::deactivate(), Isis::ControlPoint::Delete(), Isis::CubeDataThread::DoneWithData(), Isis::XmlStackedHandler::endElement(), Isis::AbstractFilter::evaluate(), Isis::AbstractFilter::evaluatePointFromMeasureFilter(), Isis::PlotCurve::fromByteArray(), Isis::AbstractParentItem::getChildren(), Isis::AbstractMeasureItem::getColumnName(), Isis::AbstractPointItem::getColumnName(), Isis::AbstractMultipleChoiceFilter::getCurrentChoice(), Isis::AbstractTableModel::getDataModel(), Isis::FilterGroup::getDescription(), Isis::CnetDisplayProperties::getImageName(), Isis::AbstractFilter::getInclusiveExclusiveLayout(), Isis::AbstractTreeModel::getItems(), Isis::AbstractFilter::getMainLayout(), Isis::TableViewContent::getModel(), Isis::PointTableModel::getPointWarningMessage(), Isis::AbstractTreeModel::getSelectedItems(), Isis::CnetDisplayProperties::getSerialNumber(), Isis::TableColumnList::getSortingOrder(), Isis::TreeViewHeader::getText(), Isis::AbstractParentItem::indexOf(), Isis::ControlPoint::IndexOf(), Isis::ControlPoint::IndexOfRefMeasure(), Isis::Cube::isOpen(), Isis::TableViewContent::keyPressEvent(), Isis::CnetEditorWidget::menuActions(), Isis::FilterGroup::operator=(), Isis::FilterWidget::operator=(), Isis::TreeViewContent::paintEvent(), Isis::TableViewHeader::paintEvent(), Isis::TableViewContent::paintEvent(), Isis::MeasureTableDelegate::readData(), Isis::PointTableDelegate::readData(), Isis::CnetEditorWidget::readSettings(), Isis::PointMeasureTreeModel::rebuildItems(), Isis::AbstractTableModel::rebuildSort(), Isis::TreeViewContent::refresh(), Isis::MosaicSceneWorkOrder::restoreZPositions(), Isis::ScatterPlotData::ScatterPlotData(), Isis::AbstractPointItem::setData(), Isis::RawCubeChunk::setData(), Isis::TreeView::setModel(), Isis::ScatterPlotWindow::setMousePosition(), Isis::ControlPoint::SetRefMeasure(), Isis::TreeViewHeader::setText(), Isis::PvlKeyword::setUnits(), Isis::TableColumnList::size(), Isis::SpectralPlotTool::spectralDisplayCombo(), Isis::ChipViewport::stretchFromCubeViewport(), Isis::TableViewContent::TableViewContent(), Isis::CnetEditorWidget::toolBarActions(), Isis::TreeViewContent::TreeViewContent(), Isis::TreeViewHeader::TreeViewHeader(), Isis::CnetEditorWidget::writeSettings(), Isis::CubeIoHandler::~CubeIoHandler(), and Isis::TableView::~TableView().

◆ ASSERT_PTR

Function Documentation

◆ Abort()

void Abort ( int  )

◆ InterruptSignal()

void InterruptSignal ( int  )

◆ SegmentationFault()

void SegmentationFault ( int  )

◆ startMonitoringMemory()

void startMonitoringMemory ( )

◆ stopMonitoringMemory()

void stopMonitoringMemory ( )