Public Types | Public Member Functions | Public Attributes | List of all members
YAML_PM::IterPriv Struct Reference

#include <iterpriv.h>

Public Types

enum  ITER_TYPE { IT_NONE, IT_SEQ, IT_MAP }
 

Public Member Functions

 IterPriv ()
 
 IterPriv (std::vector< Node *>::const_iterator it)
 
 IterPriv (std::map< Node *, Node *, ltnode >::const_iterator it)
 

Public Attributes

std::map< Node *, Node *, ltnode >::const_iterator mapIter
 
std::vector< Node * >::const_iterator seqIter
 
ITER_TYPE type
 

Detailed Description

Definition at line 19 of file iterpriv.h.

Member Enumeration Documentation

◆ ITER_TYPE

Enumerator
IT_NONE 
IT_SEQ 
IT_MAP 

Definition at line 25 of file iterpriv.h.

Constructor & Destructor Documentation

◆ IterPriv() [1/3]

YAML_PM::IterPriv::IterPriv ( )
inline

Definition at line 21 of file iterpriv.h.

◆ IterPriv() [2/3]

YAML_PM::IterPriv::IterPriv ( std::vector< Node *>::const_iterator  it)
inline

Definition at line 22 of file iterpriv.h.

◆ IterPriv() [3/3]

YAML_PM::IterPriv::IterPriv ( std::map< Node *, Node *, ltnode >::const_iterator  it)
inline

Definition at line 23 of file iterpriv.h.

Member Data Documentation

◆ mapIter

std::map<Node *, Node *, ltnode>::const_iterator YAML_PM::IterPriv::mapIter

Definition at line 29 of file iterpriv.h.

◆ seqIter

std::vector<Node *>::const_iterator YAML_PM::IterPriv::seqIter

Definition at line 28 of file iterpriv.h.

◆ type

ITER_TYPE YAML_PM::IterPriv::type

Definition at line 26 of file iterpriv.h.


The documentation for this struct was generated from the following file:


libpointmatcher
Author(s):
autogenerated on Sat May 27 2023 02:38:04