Logo
Programmer's Guide Baumer GAPI SDK Reference v2.10.0
Public Member Functions | Friends | List of all members
BGAPI2::NodeMap::iterator Class Reference

This class provides a iterator that can read or modify any element in the list. More...

#include <bgapi2_genicam.hpp>

Public Member Functions

iteratoroperator= (const iterator &_iterator)
 Assignment operator. Store the value of the second operand in the object specified by the first operand. More...
 
bool operator!= (const iterator &_right) const
 This operator compare their operands for inequality. More...
 
bool operator== (const iterator &_right) const
 This operator compares their operands for equality. More...
 
iteratoroperator++ ()
 Postfix increment operator. More...
 
iterator operator++ (int)
 Prefix increment operator. More...
 
_pairnmoperator-> ()
 Member access operator. This operator dereferences the list pointer. More...
 
_pairnm operator* ()
 The indirection operator dereferences the list pointer. More...
 

Friends

class NodeMap
 

Detailed Description

This class provides a iterator that can read or modify any element in the list.

Definition at line 1628 of file bgapi2_genicam.hpp.

Member Function Documentation

◆ operator!=()

BGAPI2::NodeMap::iterator::operator!= ( const iterator _right) const

This operator compare their operands for inequality.

Parameters
_rightThe second operand.
Returns
bool The result of comparison.

◆ operator*()

BGAPI2::NodeMap::iterator::operator* ( )

The indirection operator dereferences the list pointer.

Returns
_pairnm The result is a pair structure with a 'first' and a 'second' value. The 'first' value is the string ID of the object. The 'second' value is the pointer to the BGAPI2 object.

◆ operator++() [1/2]

BGAPI2::NodeMap::iterator::operator++ ( )

Postfix increment operator.

Returns
iterator The iterator of the next list element.

◆ operator++() [2/2]

BGAPI2::NodeMap::iterator::operator++ ( int  )

Prefix increment operator.

Returns
iterator The iterator of the next list element.

◆ operator->()

BGAPI2::NodeMap::iterator::operator-> ( )

Member access operator. This operator dereferences the list pointer.

Returns
_pairnm The result is a pair structure with a 'first' and a 'second' value. The 'first' value is the string ID of the object. The 'second' value is the pointer to the BGAPI2 object.

◆ operator=()

BGAPI2::NodeMap::iterator::operator= ( const iterator _iterator)

Assignment operator. Store the value of the second operand in the object specified by the first operand.

Parameters
_iteratorThe second operand.
Returns
iterator The first operand.

◆ operator==()

BGAPI2::NodeMap::iterator::operator== ( const iterator _right) const

This operator compares their operands for equality.

Parameters
_rightThe second operand.
Returns
bool The result of comparison.

The documentation for this class was generated from the following file:
bgapi: BGAPI::Camera Class Reference

Jan, 14 2020
Baumer Optronic GmbH, Badstrasse 30, 01454 D-Radeberg, Tel:+49-3528-4386-0, Fax:+49-3528-4386-86, Email:support.cameras@baumer.com