23 #ifndef SUIT_DATAOWNER_H
24 #define SUIT_DATAOWNER_H
33 #pragma warning( disable:4251 )
34 #pragma warning( disable:4275 )
86 QMap<SUIT_DataOwnerPtr, int>
myMap;
91 #pragma warning( default:4251 )
92 #pragma warning( default:4275 )
typedef SMART(LightApp_DataOwner) LightApp_DataOwnerPtr
#define SUIT_EXPORT
Definition: SUIT.h:36
bool operator==(const SUIT_DataOwnerPtr &, const SUIT_DataOwnerPtr &)
Definition: SUIT_DataOwner.cxx:44
SmartPtr< SUIT_DataOwner > SUIT_DataOwnerPtr
Definition: SUIT_DataOwner.h:54
Base counter class what children using in SmartPtr class how template.
Definition: SUIT_SmartPtr.h:29
Manage list of SUIT_DataOwnerPtr.
Definition: SUIT_DataOwner.h:67
iterator prepend(const SUIT_DataOwnerPtr &x)
hide method
bool mySkipEqual
Definition: SUIT_DataOwner.h:87
void push_back(const SUIT_DataOwnerPtr &x)
hide method
QMap< SUIT_DataOwnerPtr, int > myMap
Definition: SUIT_DataOwner.h:86
iterator insert(iterator it, const SUIT_DataOwnerPtr &x)
hide method
void push_front(const SUIT_DataOwnerPtr &x)
hide method
Definition: SUIT_DataOwner.h:44
virtual QString keyString() const =0
used for comparison
Template class that provides automatic casting for hold RefCount based objects.
Definition: SUIT_SmartPtr.h:60