27#ifndef GENAPI_SELECTORSET_H
28#define GENAPI_SELECTORSET_H
31#include <GenApi/ISelectorDigit.h>
35namespace GENAPI_NAMESPACE
59 virtual bool SetFirst();
60 virtual bool SetNext(
bool Tick =
true);
61 virtual void Restore();
63 virtual void GetState(CSelectorState &state);
64 virtual void GetSelectorList( GENAPI_NAMESPACE::FeatureList_t &SelectorList,
bool Incremental =
false );
67 struct SelectorIteratorList_t;
69 SelectorIteratorList_t *m_pSelectorIterators;
declspec's to be used for GenApi Windows dll
Definition of interface IBase.
virtual IBoolean & operator=(bool Value)
Set node value.
Definition IBoolean.h:62
node_vector NodeList_t
a list of node references
Definition INode.h:53
Definition of template CPointer.
The set of selectors selecting a given node.
Definition SelectorSet.h:40
bool IsEmpty()
returns true if no selectors are present
CSelectorSet(IBase *pBase)
Constructor.
virtual ~CSelectorSet()
Destructor.
A string class which is a clone of std::string.
Definition GCString.h:51