Click or drag to resize
SoCpuContext Class

CPU device context managment class.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.InventorSoDisposable
      OIV.Inventor.DevicesSoDeviceContext
        OIV.Inventor.DevicesSoCpuContext

Namespace: OIV.Inventor.Devices
Assembly: OIV.Inventor.Base (in OIV.Inventor.Base.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax
public class SoCpuContext : SoDeviceContext

The SoCpuContext type exposes the following members.

Constructors
  NameDescription
Public methodSoCpuContext
Calls SoCpuContext((OIV.Inventor.Devices.SoCpuDevice ^)nullptr).
Public methodSoCpuContext(SoCpuDevice)

Default constructor.

Top
Methods
  NameDescription
Public methodBind

Bind this context to the current thread.

(Inherited from SoDeviceContext.)
Public methodDispose
Releases all resources used by SoDisposable.
(Inherited from SoDisposable.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberGetCurrent

Returns the currently bound context (if any) for the current thread.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetSharedGroup

Returns the current shared group.

(Inherited from SoDeviceContext.)
Public methodGetSharedId

Returns an id common to all compatible/shared contexts.

(Inherited from SoDeviceContext.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsCompatible

Returns true if two contexts are compatible.

(Inherited from SoDeviceContext.)
Public methodIsCurrent

Returns true if the context is valid and currently active.

(Inherited from SoDeviceContext.)
Public methodIsSharable

Returns the sharable status of this context.

(Inherited from SoDeviceContext.)
Public methodIsSharedWith

Returns the current sharing state with passed context.

(Inherited from SoDeviceContext.)
Public methodIsValid

Returns true if this context is valid.

(Inherited from SoDeviceContext.)
Public methodSetSharable

Sets the sharable property.

(Inherited from SoDeviceContext.)
Public methodSetSharedGroup

Explicitly change the sharedGroup.

(Inherited from SoDeviceContext.)
Public methodSetSharedWith

Share this context.

(Inherited from SoDeviceContext.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnbind

Unbind this context from the current thread.

(Inherited from SoDeviceContext.)
Top
Properties
  NameDescription
Public propertyIsDisposable
ISafeDisposable interface implementation.
(Inherited from SoDisposable.)
Top
Remarks

This class provides functions to manage CPU device contexts.

See Also