MyMoneyMap< Key, T >::MyMoneyMapAction Class Reference

Inheritance diagram for MyMoneyMap< Key, T >::MyMoneyMapAction:

MyMoneyMap< Key, T >::MyMoneyMapInsert MyMoneyMap< Key, T >::MyMoneyMapModify MyMoneyMap< Key, T >::MyMoneyMapRemove MyMoneyMap< Key, T >::MyMoneyMapStart
Collaboration diagram for MyMoneyMap< Key, T >::MyMoneyMapAction:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MyMoneyMapAction (QMap< Key, T > *container)
 MyMoneyMapAction (QMap< Key, T > *container, const Key &key, const T &obj)
virtual ~MyMoneyMapAction ()
virtual void undo (void)=0

Protected Attributes

QMap< Key, T > * m_container
m_obj
Key m_key

template<class Key, class T>
class MyMoneyMap< Key, T >::MyMoneyMapAction


Constructor & Destructor Documentation

template<class Key, class T>
MyMoneyMap< Key, T >::MyMoneyMapAction::MyMoneyMapAction ( QMap< Key, T > *  container  )  [inline]

template<class Key, class T>
MyMoneyMap< Key, T >::MyMoneyMapAction::MyMoneyMapAction ( QMap< Key, T > *  container,
const Key &  key,
const T &  obj 
) [inline]

template<class Key, class T>
virtual MyMoneyMap< Key, T >::MyMoneyMapAction::~MyMoneyMapAction (  )  [inline, virtual]


Member Function Documentation

template<class Key, class T>
virtual void MyMoneyMap< Key, T >::MyMoneyMapAction::undo ( void   )  [pure virtual]


Member Data Documentation

template<class Key, class T>
QMap<Key, T>* MyMoneyMap< Key, T >::MyMoneyMapAction::m_container [protected]

template<class Key, class T>
T MyMoneyMap< Key, T >::MyMoneyMapAction::m_obj [protected]

template<class Key, class T>
Key MyMoneyMap< Key, T >::MyMoneyMapAction::m_key [protected]


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

Generated on Wed Jan 26 13:09:17 2011 for KMyMoney by  doxygen 1.5.6