Isis 3 Programmer Reference
Isis::ImageImageTreeModel::CreateRootItemFunctor Class Reference
Inheritance diagram for Isis::ImageImageTreeModel::CreateRootItemFunctor:
Inheritance graph
Collaboration diagram for Isis::ImageImageTreeModel::CreateRootItemFunctor:
Collaboration graph

Public Member Functions

 CreateRootItemFunctor (AbstractTreeModel *tm, ControlNet *net, QThread *tt)
 
 CreateRootItemFunctor (const CreateRootItemFunctor &)
 
ImageParentItemoperator() (const QString imageSerial) const
 
CreateRootItemFunctoroperator= (const CreateRootItemFunctor &)
 

Static Public Member Functions

static void addToRootItem (QAtomicPointer< RootItem > &, ImageParentItem *const &)
 

Private Attributes

int m_avgCharWidth
 
AbstractTreeModelm_treeModel
 
QThreadm_targetThread
 
ControlNetm_controlNet
 

Detailed Description

Author
????-??-?? Eric Hyer
History
2012-09-28 Kimberly Oyama - Changed member variables to be prefixed with "m_".

Definition at line 70 of file ImageImageTreeModel.h.

Constructor & Destructor Documentation

◆ CreateRootItemFunctor() [1/2]

Isis::ImageImageTreeModel::CreateRootItemFunctor::CreateRootItemFunctor ( AbstractTreeModel * tm,
ControlNet * net,
QThread * tt )

Definition at line 46 of file ImageImageTreeModel.cpp.

◆ CreateRootItemFunctor() [2/2]

Isis::ImageImageTreeModel::CreateRootItemFunctor::CreateRootItemFunctor ( const CreateRootItemFunctor & other)

Definition at line 56 of file ImageImageTreeModel.cpp.

◆ ~CreateRootItemFunctor()

Isis::ImageImageTreeModel::CreateRootItemFunctor::~CreateRootItemFunctor ( )

Definition at line 65 of file ImageImageTreeModel.cpp.

Member Function Documentation

◆ addToRootItem()

void Isis::ImageImageTreeModel::CreateRootItemFunctor::addToRootItem ( QAtomicPointer< RootItem > & root,
ImageParentItem *const & item )
static

Definition at line 95 of file ImageImageTreeModel.cpp.

◆ operator()()

ImageParentItem * Isis::ImageImageTreeModel::CreateRootItemFunctor::operator() ( const QString imageSerial) const

Definition at line 72 of file ImageImageTreeModel.cpp.

◆ operator=()

ImageImageTreeModel::CreateRootItemFunctor & Isis::ImageImageTreeModel::CreateRootItemFunctor::operator= ( const CreateRootItemFunctor & other)

Definition at line 109 of file ImageImageTreeModel.cpp.

Member Data Documentation

◆ m_avgCharWidth

int Isis::ImageImageTreeModel::CreateRootItemFunctor::m_avgCharWidth
private

Definition at line 83 of file ImageImageTreeModel.h.

◆ m_controlNet

ControlNet* Isis::ImageImageTreeModel::CreateRootItemFunctor::m_controlNet
private

Definition at line 86 of file ImageImageTreeModel.h.

◆ m_targetThread

QThread* Isis::ImageImageTreeModel::CreateRootItemFunctor::m_targetThread
private

Definition at line 85 of file ImageImageTreeModel.h.

◆ m_treeModel

AbstractTreeModel* Isis::ImageImageTreeModel::CreateRootItemFunctor::m_treeModel
private

Definition at line 84 of file ImageImageTreeModel.h.


The documentation for this class was generated from the following files: