Skip to content

GenApi::ISelector#

Module: GenICam / GenApi Node Reference Classes

Interface for groups of features selected by a single one.

#include <GenApi/ISelector.h>

Inherits from GenApi::IBase

Public Functions#

Name
virtual bool IsSelector() const =0
true iff this feature selects a group of features
virtual void GetSelectedFeatures(FeatureList_t & ) const =0
retrieve the group of selected features
virtual void GetSelectingFeatures(FeatureList_t & ) const =0
retrieve the group of features selecting this node
virtual EAccessMode GetAccessMode() const =0
Get the access mode of the node.

Additional inherited members#

Public Functions inherited from GenApi::IBase

Name
virtual ~IBase() =0
Virtual destructor enforcing virtual destructor on all derived classes.

Public Functions Documentation#

function IsSelector#

virtual bool IsSelector() const =0

true iff this feature selects a group of features

function GetSelectedFeatures#

virtual void GetSelectedFeatures(
    FeatureList_t & 
) const =0

retrieve the group of selected features

function GetSelectingFeatures#

virtual void GetSelectingFeatures(
    FeatureList_t & 
) const =0

retrieve the group of features selecting this node

function GetAccessMode#

virtual EAccessMode GetAccessMode() const =0

Get the access mode of the node.

Reimplemented by: Pylon::CArrayParameter::GetAccessMode