| SoCpuDevice Class |
CPU device management class.
Namespace: OIV.Inventor.Devices
The SoCpuDevice type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| FindFirstAvailableDevice | Returns the first available device found in the system. | |
| GetArchitecture | Returns the architecture of the processor. | |
| GetAvailableMemory | Returns the current available memory of this device in bytes. | |
| GetCacheSize | Returns the size of the cache on this device in bytes. | |
| GetDevice | Calls GetDevice(System.Int32(0)). | |
| GetDevice(Int32) | Returns the OIV.Inventor.Devices.SoCpuDevice. | |
| GetDeviceName | Returns the name of this device. | |
| GetDevicesCount | Returns the total number of cores available in the sytem. | |
| GetDriverVersion | Returns the driver version of this device. | |
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetLogicalUnits | Returns the number of logical units of this device. | |
| GetSSELevel | Returns the SSE instruction level available on this device. | |
| GetTotalMemory | Returns the total memory of this device in bytes. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasMMX | Returns true if MMX instructions are supported on this device. | |
| HasSSE | Returns if SSE instructions are supported on this device. | |
| IsActive | Returns true if the CPU is active in the system. | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class provides functions to manage or to get data for each CPU device available in the system.
Please see OIV.Inventor.Devices.SoDevice for general information about the device classes.