C# Class touchvg.core.MgLockData

Inheritance: IDisposable
Show file Open project: rhcad/touchvg-v0.6 Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
Dispose ( ) : void
afterChanged ( ) : void
getEditFlags ( ) : int
lockData ( int flags, int timeout ) : bool
lockDynData ( bool forWrite, int timeout ) : bool
lockedForRead ( ) : bool
lockedForReadDyn ( ) : bool
lockedForWrite ( ) : bool
lockedForWriteDyn ( ) : bool
resetEditFlags ( ) : void
unlockData ( bool forWrite ) : int
unlockDynData ( bool forWrite ) : int

Private Methods

Method Description
MgLockData ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( MgLockData obj ) : HandleRef

Method Details

Dispose() public method

public Dispose ( ) : void
return void

afterChanged() public method

public afterChanged ( ) : void
return void

getEditFlags() public method

public getEditFlags ( ) : int
return int

lockData() public method

public lockData ( int flags, int timeout ) : bool
flags int
timeout int
return bool

lockDynData() public method

public lockDynData ( bool forWrite, int timeout ) : bool
forWrite bool
timeout int
return bool

lockedForRead() public method

public lockedForRead ( ) : bool
return bool

lockedForReadDyn() public method

public lockedForReadDyn ( ) : bool
return bool

lockedForWrite() public method

public lockedForWrite ( ) : bool
return bool

lockedForWriteDyn() public method

public lockedForWriteDyn ( ) : bool
return bool

resetEditFlags() public method

public resetEditFlags ( ) : void
return void

unlockData() public method

public unlockData ( bool forWrite ) : int
forWrite bool
return int

unlockDynData() public method

public unlockDynData ( bool forWrite ) : int
forWrite bool
return int

Property Details

swigCMemOwn protected property

protected bool swigCMemOwn
return bool