| GME
    13
    | 
#include <CoreProject.h>


Definition at line 59 of file CoreProject.h.
| typedef unsigned int CCoreProject::status_type  [protected] | 
Definition at line 126 of file CoreProject.h.
Definition at line 14 of file CoreProject.cpp.
Definition at line 21 of file CoreProject.cpp.
| void CCoreProject::AbortFinalTr | ( | ) | 
Definition at line 929 of file CoreProject.cpp.
| void CCoreProject::AbortNestedTr | ( | ) | 
Definition at line 997 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::AbortTransaction | ( | transtype_enum | transtype | ) | 
Definition at line 425 of file CoreProject.cpp.
| void CCoreProject::BeginFinalTr | ( | ) | 
Definition at line 843 of file CoreProject.cpp.
| void CCoreProject::BeginNestedTr | ( | ) | 
Definition at line 973 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::BeginTransaction | ( | transtype_enum | transtype | ) | 
Definition at line 354 of file CoreProject.cpp.
| CCoreObject * CCoreProject::CastObject | ( | ICoreObject * | object | ) | const | 
Definition at line 710 of file CoreProject.cpp.
| void CCoreProject::CastProject | ( | ICoreProject * | project | ) | const | 
Definition at line 702 of file CoreProject.cpp.
| CCoreTerritory * CCoreProject::CastTerritory | ( | ICoreTerritory * | territory | ) | const | 
Definition at line 732 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::CloseProject | ( | VARIANT_BOOL | abort = VARIANT_FALSE | ) | 
Definition at line 219 of file CoreProject.cpp.
| void CCoreProject::CommitFinalTr | ( | bool | undo | ) | 
Definition at line 862 of file CoreProject.cpp.
| void CCoreProject::CommitNestedTr | ( | ) | 
Definition at line 1030 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::CommitTransaction | ( | transtype_enum | transtype | ) | 
Definition at line 402 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::CreateObject | ( | metaid_type | metaid, | 
| ICoreObject ** | p | ||
| ) | 
Definition at line 331 of file CoreProject.cpp.
| CComObjPtr< CCoreObject > CCoreProject::CreateObject | ( | metaid_type | metaid, | 
| objid_type | objid | ||
| ) | 
Definition at line 604 of file CoreProject.cpp.
| CComObjPtr< CCoreObject > CCoreProject::CreateObject | ( | metaid_type | metaid | ) | 
Definition at line 643 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::CreateProject | ( | BSTR | connection, | 
| ICoreMetaProject * | p | ||
| ) | 
Definition at line 257 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::CreateProject2 | ( | BSTR | connection, | 
| long | pUndoSize, | ||
| ICoreMetaProject * | p | ||
| ) | 
Definition at line 251 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::CreateTerritory | ( | ICoreTerritory ** | p | ) | 
Definition at line 537 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::DeleteProject | ( | BSTR | connection | ) | 
Definition at line 298 of file CoreProject.cpp.
| CCoreObject * CCoreProject::FindObject | ( | metaid_type | metaid, | 
| objid_type | objid | ||
| ) | 
Definition at line 585 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::FlushRedoQueue | ( | ) | 
Definition at line 501 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::FlushUndoQueue | ( | ) | 
Definition at line 486 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_MetaProject | ( | ICoreMetaProject ** | p | ) | 
Definition at line 145 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_NestedTransactionCount | ( | short * | p | ) | 
Definition at line 447 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_Object | ( | metaid_type | metaid, | 
| objid_type | objid, | ||
| ICoreObject ** | p | ||
| ) | 
Definition at line 308 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_RedoQueueSize | ( | short * | p | ) | 
Definition at line 527 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_RootObject | ( | ICoreObject ** | p | ) | 
Definition at line 303 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_Storage | ( | ICoreStorage ** | p | ) | 
Definition at line 137 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::get_UndoQueueSize | ( | short * | p | ) | 
Definition at line 516 of file CoreProject.cpp.
| std::string CCoreProject::GetFirstToken | ( | BSTR | connection | ) | 
Definition at line 156 of file CoreProject.cpp.
| CCoreMetaProject* CCoreProject::GetMetaProject | ( | ) | const  [inline] | 
Definition at line 179 of file CoreProject.h.
| int CCoreProject::GetNestedTrCount | ( | ) | const | 
Definition at line 793 of file CoreProject.cpp.
| CComObjPtr< CCoreObject > CCoreProject::GetObject | ( | metaid_type | metaid, | 
| objid_type | objid | ||
| ) | 
Definition at line 621 of file CoreProject.cpp.
| STDMETHOD() CCoreProject::GetObjectDisp | ( | metaid_type | metaid, | 
| objid_type | objid, | ||
| ICoreObject ** | p | ||
| ) |  [inline] | 
Definition at line 97 of file CoreProject.h.
| bool CCoreProject::GetStatusFlag | ( | status_type | flag | ) | const  [inline] | 
Definition at line 145 of file CoreProject.h.
| ICoreStorage* CCoreProject::GetStorage | ( | ) | const  [inline] | 
Definition at line 178 of file CoreProject.h.
| CCoreTerritory * CCoreProject::GetTerritory | ( | ) | const | 
Definition at line 756 of file CoreProject.cpp.
| bool CCoreProject::InReadTransaction | ( | ) | const  [inline] | 
Definition at line 149 of file CoreProject.h.
| bool CCoreProject::InTransaction | ( | ) | const  [inline] | 
Definition at line 148 of file CoreProject.h.
| bool CCoreProject::InWriteTransaction | ( | ) | const  [inline] | 
Definition at line 151 of file CoreProject.h.
| STDMETHODIMP CCoreProject::OpenProject | ( | BSTR | connection, | 
| ICoreMetaProject * | p, | ||
| VARIANT_BOOL * | ro_mode = NULL | ||
| ) | 
Definition at line 178 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::OpenProject2 | ( | BSTR | connection, | 
| long | pUndoSize, | ||
| ICoreMetaProject * | p, | ||
| VARIANT_BOOL * | ro_mode = NULL | ||
| ) | 
Definition at line 172 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::PopTerritory | ( | ) | 
Definition at line 572 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::PushTerritory | ( | ICoreTerritory * | p | ) | 
Definition at line 556 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::put_Storage | ( | ICoreStorage * | p | ) | 
Definition at line 36 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::RedoTransaction | ( | ) | 
Definition at line 472 of file CoreProject.cpp.
| void CCoreProject::RegisterFinalTrItem | ( | CCoreFinalTrItem * | modified | ) | 
Definition at line 816 of file CoreProject.cpp.
| void CCoreProject::RegisterObject | ( | metaid_type | metaid, | 
| objid_type | objid, | ||
| CCoreObject * | object | ||
| ) | 
Definition at line 669 of file CoreProject.cpp.
| void CCoreProject::RegisterTerritory | ( | CCoreTerritory * | territory | ) | 
Definition at line 765 of file CoreProject.cpp.
| void CCoreProject::RegisterTransactionItem | ( | CCoreTransactionItem * | modified | ) | 
Definition at line 800 of file CoreProject.cpp.
| void CCoreProject::RegisterUndoItem | ( | CCoreUndoItem * | modified | ) | 
Definition at line 829 of file CoreProject.cpp.
| void CCoreProject::ResetStatusFlag | ( | status_type | flags | ) |  [inline] | 
Definition at line 144 of file CoreProject.h.
| STDMETHODIMP CCoreProject::SaveProject | ( | BSTR | connection = NULL, | 
| VARIANT_BOOL | keepoldname = VARIANT_FALSE | ||
| ) | 
Definition at line 237 of file CoreProject.cpp.
| void CCoreProject::setMaxUndoStep | ( | long | p_undoSize | ) |  [inline, protected] | 
Definition at line 1342 of file CoreProject.cpp.
| void CCoreProject::SetStatusFlag | ( | status_type | flags | ) |  [inline] | 
Definition at line 143 of file CoreProject.h.
| ICoreStorage * CCoreProject::SetStorageObject | ( | CCoreObject * | object | ) | 
Definition at line 1327 of file CoreProject.cpp.
| void CCoreProject::TryDiscardLastItem | ( | ) | 
Definition at line 1206 of file CoreProject.cpp.
| void CCoreProject::TryRedoTransaction | ( | ) | 
Definition at line 1140 of file CoreProject.cpp.
| void CCoreProject::TryUndoTransaction | ( | ) | 
Definition at line 1071 of file CoreProject.cpp.
| STDMETHODIMP CCoreProject::UndoTransaction | ( | ) | 
Definition at line 458 of file CoreProject.cpp.
| void CCoreProject::UnregisterObject | ( | metaid_type | metaid, | 
| objid_type | objid | ||
| ) | 
Definition at line 683 of file CoreProject.cpp.
| void CCoreProject::UnregisterTerritory | ( | CCoreTerritory * | territory | ) | 
Definition at line 778 of file CoreProject.cpp.
Definition at line 136 of file CoreProject.h.
| finaltr_items_type CCoreProject::finaltr_items  [protected] | 
Definition at line 130 of file CoreProject.h.
| unsigned long CCoreProject::m_maxUndoStep  [protected] | 
Definition at line 138 of file CoreProject.h.
| CComObjPtr<CCoreMetaProject> CCoreProject::metaproject  [protected] | 
Definition at line 124 of file CoreProject.h.
| object_lookup_type CCoreProject::object_lookup  [protected] | 
Definition at line 134 of file CoreProject.h.
Definition at line 135 of file CoreProject.h.
| short CCoreProject::redo_count  [protected] | 
Definition at line 132 of file CoreProject.h.
| status_type CCoreProject::status  [protected] | 
Definition at line 127 of file CoreProject.h.
| CComObjPtr<ICoreStorage> CCoreProject::storage  [protected] | 
Definition at line 123 of file CoreProject.h.
| transactions_type CCoreProject::transactions  [protected] | 
Definition at line 129 of file CoreProject.h.
| undos_type CCoreProject::undos  [protected] | 
Definition at line 131 of file CoreProject.h.
 1.7.6.1
 1.7.6.1