Skip to content

Class SpinnakerNET::GenApi::Helper::abstract

ClassList > SpinnakerNET > GenApi > Helper > abstract

Helper class to have C++/CLR compile theNodeMap with genericIEnumerable .

  • #include <NodeMap.h>

Inherits the following classes: System::Collections::IEnumerable, EnumerableFactory, System::Collections::Generic::IEnumerable< KeyValuePair< System::String^, SpinnakerNET::GenApi::INode^> >

Public Functions

Type Name
virtual System::Collections::IEnumerator GetEnumerator ()
Gets an enumerator that iterates through the collection of nodes.

Protected Functions

Type Name
virtual System::Collections::Generic::IEnumerator< KeyValuePair< System::String^, SpinnakerNET::GenApi::INode^> > DoGetEnumerator () override = 0
Gets an enumerator that iterates through the collection of nodes. This is the actual implementation.

Public Functions Documentation

function GetEnumerator

Gets an enumerator that iterates through the collection of nodes.

inline virtual System::Collections::IEnumerator SpinnakerNET::GenApi::Helper::abstract::GetEnumerator () 

Returns:

An IEnumerator that can be used to iterate through all the node name/INode pairs.


Protected Functions Documentation

function DoGetEnumerator

Gets an enumerator that iterates through the collection of nodes. This is the actual implementation.

virtual System::Collections::Generic::IEnumerator< KeyValuePair < System::String^, SpinnakerNET::GenApi::INode ^> > SpinnakerNET::GenApi::Helper::abstract::DoGetEnumerator () override = 0

Returns:

An IEnumerator that can be used to iterate through all the node name/INode pairs.



The documentation for this class was generated from the following file /workspace/src/SpinnakerNET/GenApiNet/NodeMap.h