34 #include "private/ArnBasicItem_p.hpp" 39 #include <QDataStream> 40 #include <QThreadStorage> 41 #include <QCoreApplication> 46 void ArnCoreItem::init()
52 : d_ptr( new ArnBasicItemPrivate)
71 Heritage heritage = d_ptr->heritage();
82 void ArnCoreItem::sendArnEventItem(
ArnEvent* ev,
bool isAlienThread,
bool isLocked)
84 Heritage heritage = d_ptr->heritage();
86 return reinterpret_cast<ArnAdaptItem*
>(
this)->sendArnEventItem( ev, isAlienThread, isLocked);
89 return static_cast<ArnBasicItem*
>(
this)->sendArnEventItem( ev, isAlienThread, isLocked);
96 d_ptr->addHeritage( heritage);
! Non Qt and threadsafe handle for an Arn Data Object.
ArnCoreItem()
Standard constructor of a closed handle.
QThread * thread() const
Get the thread affinity of this ArnCoreItem.
Base class handle for an Arn Data Object.