Back to FabImage Library website

You are here: Start » Function Reference » GenTL » GenTL_EnumLibraryInterfaces

GenTL_EnumLibraryInterfaces


Header: Genicam.h
Namespace: fil
Module: Genicam

Returns a list of communication interfaces available in specified provider module library.

Syntax

C++
C#
 
void fil::GenTL_EnumLibraryInterfaces
(
	const ftl::String& inLibraryPath,
	ftl::Array<ftl::String>& outInterfaceIds
)

Parameters

Name Type Default Description
Input value
inLibraryPath const String& Path identifying provider library.
Output value
outInterfaceIds Array<String>& List of strings identifying interfaces.

Description

This function requests the GenTL provider to refresh a list of available communication interfaces. Parameter outInterfaceIds is than filled with unique textual ids of such interfaces.

To obtain additional information about an interface use GenTL_GetInterfaceDescriptor function.

See Also

  • GenTL_EnumLibraries – Returns a list of loaded GenTL provider libraries available in the local system.