GME  13
Public Member Functions | Static Public Member Functions | Protected Types | Protected Attributes
CCoreTerritory Class Reference

#include <CoreTerritory.h>

Inheritance diagram for CCoreTerritory:
Inheritance graph
[legend]
Collaboration diagram for CCoreTerritory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CCoreTerritory ()
virtual ~CCoreTerritory ()
STDMETHODIMP get_Project (ICoreProject **p)
STDMETHODIMP get_Attributes (ICoreAttributes **p)
STDMETHODIMP Clear ()
CCoreProjectGetProject () const
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

Static Public Member Functions

static CCoreTerritoryCreate (CCoreProject *project)

Protected Types

typedef unsigned char status_type

Protected Attributes

CComObjPtr< CCoreProjectproject
status_type status

Detailed Description

Definition at line 15 of file CoreTerritory.h.


Member Typedef Documentation

typedef unsigned char CCoreTerritory::status_type [protected]

Definition at line 38 of file CoreTerritory.h.


Constructor & Destructor Documentation

Definition at line 13 of file CoreTerritory.cpp.

Definition at line 32 of file CoreTerritory.cpp.


Member Function Documentation

virtual void CCoreTerritory::AbortFinalTransaction ( ) [inline, virtual]

Implements CCoreFinalTrItem.

Definition at line 79 of file CoreTerritory.h.

virtual void CCoreTerritory::AbortNestedTransaction ( ) [inline, virtual]

Implements CCoreTransactionItem.

Definition at line 73 of file CoreTerritory.h.

virtual void CCoreTerritory::ChangeDirty ( bool  dirty) [inline, virtual]

Implements CCoreTransactionItem.

Definition at line 71 of file CoreTerritory.h.

STDMETHODIMP CCoreTerritory::Clear ( )

Definition at line 60 of file CoreTerritory.cpp.

virtual void CCoreTerritory::CommitFinalTransaction ( ) [inline, virtual]

Implements CCoreFinalTrItem.

Definition at line 80 of file CoreTerritory.h.

virtual void CCoreTerritory::CommitFinalTransactionFinish ( bool  undo) [inline, virtual]

Implements CCoreFinalTrItem.

Definition at line 81 of file CoreTerritory.h.

Definition at line 18 of file CoreTerritory.cpp.

virtual void CCoreTerritory::DiscardPreviousValue ( ) [inline, virtual]

Implements CCoreTransactionItem.

Definition at line 74 of file CoreTerritory.h.

STDMETHODIMP CCoreTerritory::get_Attributes ( ICoreAttributes **  p)

Definition at line 54 of file CoreTerritory.cpp.

STDMETHODIMP CCoreTerritory::get_Project ( ICoreProject **  p)

Definition at line 45 of file CoreTerritory.cpp.

Definition at line 51 of file CoreTerritory.h.

virtual bool CCoreTerritory::IsDirty ( ) const [inline, virtual]

Implements CCoreTransactionItem.

Definition at line 70 of file CoreTerritory.h.


Member Data Documentation

Definition at line 36 of file CoreTerritory.h.

Definition at line 39 of file CoreTerritory.h.


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