GME
13
|
#include <CoreAttribute.h>
Public Types | |
typedef BASE::value_type | value_type |
Public Member Functions | |
virtual valtype_type | GetValType () const NOTHROW |
STDMETHODIMP | get_Value (VARIANT *p) |
STDMETHODIMP | put_Value (VARIANT p) |
STDMETHODIMP | get_LoadedValue (VARIANT *p) |
STDMETHODIMP | get_PreviousValue (VARIANT *p) |
const value_type & | GetValue () const |
virtual bool | DoesMatch (bool do_load, const VARIANT &v) |
virtual void | Load () |
virtual void | Unload () NOTHROW |
void | Save (value_type &value) |
virtual void | FillAfterCreateObject () NOTHROW |
virtual bool | IsDirty () const NOTHROW |
virtual void | ChangeDirty (bool dirty) NOTHROW |
virtual void | AbortNestedTransaction () NOTHROW |
virtual void | DiscardPreviousValue () NOTHROW |
virtual void | AbortFinalTransaction () NOTHROW |
virtual void | CommitFinalTransaction () |
virtual void | CommitFinalTransactionFinish (bool undo) NOTHROW |
virtual void | UndoTransaction () |
virtual void | UndoTransactionFinish () NOTHROW |
virtual void | RedoTransaction () |
virtual void | RedoTransactionFinish () NOTHROW |
virtual void | DiscardLastItem () |
virtual void | DiscardLastItemFinish () NOTHROW |
virtual void | DiscardLastItemCancel () NOTHROW |
Definition at line 401 of file CoreAttribute.h.
typedef BASE::value_type CCoreDataAttribute< BASE, VALTYPE >::value_type |
Definition at line 407 of file CoreAttribute.h.
void CCoreDataAttribute< BASE, VALTYPE >::AbortFinalTransaction | ( | ) | [virtual] |
Definition at line 1678 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::AbortNestedTransaction | ( | ) | [virtual] |
Implements CCoreTransactionItem.
Definition at line 1656 of file CoreAttribute.cpp.
virtual void CCoreDataAttribute< BASE, VALTYPE >::ChangeDirty | ( | bool | dirty | ) | [inline, virtual] |
Implements CCoreTransactionItem.
Definition at line 437 of file CoreAttribute.h.
void CCoreDataAttribute< BASE, VALTYPE >::CommitFinalTransaction | ( | ) | [virtual] |
Definition at line 1692 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::CommitFinalTransactionFinish | ( | bool | undo | ) | [virtual] |
Definition at line 1701 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::DiscardLastItem | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1750 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::DiscardLastItemCancel | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1768 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::DiscardLastItemFinish | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1759 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::DiscardPreviousValue | ( | ) | [virtual] |
Implements CCoreTransactionItem.
Definition at line 1667 of file CoreAttribute.cpp.
bool CCoreDataAttribute< BASE, VALTYPE >::DoesMatch | ( | bool | do_load, |
const VARIANT & | v | ||
) | [virtual] |
Definition at line 1779 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::FillAfterCreateObject | ( | ) | [virtual] |
Definition at line 1643 of file CoreAttribute.cpp.
STDMETHODIMP CCoreDataAttribute< BASE, VALTYPE >::get_LoadedValue | ( | VARIANT * | p | ) |
Definition at line 1557 of file CoreAttribute.cpp.
STDMETHODIMP CCoreDataAttribute< BASE, VALTYPE >::get_PreviousValue | ( | VARIANT * | p | ) |
Definition at line 1573 of file CoreAttribute.cpp.
STDMETHODIMP CCoreDataAttribute< BASE, VALTYPE >::get_Value | ( | VARIANT * | p | ) |
Definition at line 1481 of file CoreAttribute.cpp.
virtual valtype_type CCoreDataAttribute< BASE, VALTYPE >::GetValType | ( | ) | const [inline, virtual] |
Definition at line 412 of file CoreAttribute.h.
const value_type& CCoreDataAttribute< BASE, VALTYPE >::GetValue | ( | ) | const [inline] |
Definition at line 419 of file CoreAttribute.h.
virtual bool CCoreDataAttribute< BASE, VALTYPE >::IsDirty | ( | ) | const [inline, virtual] |
Implements CCoreTransactionItem.
Definition at line 436 of file CoreAttribute.h.
void CCoreDataAttribute< BASE, VALTYPE >::Load | ( | ) | [virtual] |
Definition at line 1603 of file CoreAttribute.cpp.
STDMETHODIMP CCoreDataAttribute< BASE, VALTYPE >::put_Value | ( | VARIANT | p | ) |
Definition at line 1526 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::RedoTransaction | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1732 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::RedoTransactionFinish | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1741 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::Save | ( | value_type & | value | ) |
Definition at line 1629 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::UndoTransaction | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1714 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::UndoTransactionFinish | ( | ) | [virtual] |
Implements CCoreUndoItem.
Definition at line 1723 of file CoreAttribute.cpp.
void CCoreDataAttribute< BASE, VALTYPE >::Unload | ( | ) | [virtual] |
Definition at line 1618 of file CoreAttribute.cpp.