VisionBox Interface Library  1.7.10.0 (2024-04-16)
VIB::SystemInfo Class Reference

Detailed Description

This class stores information about a specific system type

It is used to obtain the number of available hardware entities. See VIBSystem::GetSystemInfo() for example code.

Public Member Functions

unsigned int GetNumberEntities () const
 Number of installed entities for the system type represented by the object More...
 
eSystemType GetSystemType () const
 Returns the type represented by this object More...
 

Member Function Documentation

◆ GetNumberEntities()

unsigned int VIB::SystemInfo::GetNumberEntities ( ) const
inline

Number of installed entities for the system type represented by the object

See VIBSystem::GetSystemInfo() for an example.

Note
USB hardware can be unplugged after the PC has started, but the library holds the system index constant. For this reason, the returned number can contain unavailable devices.

◆ GetSystemType()

eSystemType VIB::SystemInfo::GetSystemType ( ) const
inline

Returns the type represented by this object