Public Member Functions | List of all members
SessionMonitor Struct Reference

Create a subclass of this class to monitor significant session-related events. More...

#include <ISessionMgr.h>

Public Member Functions

virtual void _OnMasterFileStart (DgnFileR)
 
virtual void _OnMasterFileStop (DgnFileR, bool changingFiles)
 
virtual void _OnModelRefPreActivate (DgnModelRefR modelRef)
 
virtual void _OnModelRefActivate (DgnModelRefR newModelRef, DgnModelRefP oldModelRef)
 
virtual void _OnModelRefActivated (DgnModelRefR newModelRef, DgnModelRefP oldModelRef)
 
virtual void _OnReleaseWriteLock (T_DgnFilePtrVectorCR dgnFileVector)
 
virtual void _OnReleasedWriteLock (T_DgnFilePtrVectorCR dgnFileVector)
 
virtual void _OnWriteLocked (DgnFileR)
 
virtual void _OnChooseMasterFile (ChooseMasterFileStatus &, DgnDocumentPtr &, WCharCP modelName)
 
virtual bool __cdecl Dummy5 ()
 
virtual bool __cdecl Dummy4 ()
 
virtual bool __cdecl Dummy3 ()
 
virtual bool __cdecl Dummy2 ()
 
virtual bool __cdecl Dummy1 ()
 

Detailed Description

Create a subclass of this class to monitor significant session-related events.

SessionMonitors are activated using ISessionMgr::AddSessionMonitor and deactivated using ISessionMgr::DropSessionMonitor.

Member Function Documentation

virtual void _OnChooseMasterFile ( ChooseMasterFileStatus ,
DgnDocumentPtr ,
WCharCP  modelName 
)
virtual
virtual void _OnMasterFileStart ( DgnFileR  )
virtual
virtual void _OnMasterFileStop ( DgnFileR  ,
bool  changingFiles 
)
virtual
virtual void _OnModelRefActivate ( DgnModelRefR  newModelRef,
DgnModelRefP  oldModelRef 
)
virtual
virtual void _OnModelRefActivated ( DgnModelRefR  newModelRef,
DgnModelRefP  oldModelRef 
)
virtual
virtual void _OnModelRefPreActivate ( DgnModelRefR  modelRef)
virtual
virtual void _OnReleasedWriteLock ( T_DgnFilePtrVectorCR  dgnFileVector)
virtual
virtual void _OnReleaseWriteLock ( T_DgnFilePtrVectorCR  dgnFileVector)
virtual
virtual void _OnWriteLocked ( DgnFileR  )
virtual
virtual bool __cdecl Dummy1 ( )
virtual
virtual bool __cdecl Dummy2 ( )
virtual
virtual bool __cdecl Dummy3 ( )
virtual
virtual bool __cdecl Dummy4 ( )
virtual
virtual bool __cdecl Dummy5 ( )
virtual

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

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.