Public Types | Public Member Functions | Public Attributes

mln::util::bi_elt< T > Struct Template Reference

#include <branch_iter_ind.hh>

List of all members.

Public Types

typedef std::vector
< util::tree_node< T > * > 
child_list

Public Member Functions

 bi_elt (child_list *list)

Public Attributes

child_listlist_
int pos_
util::tree_node< T > * previous_

Detailed Description

template<typename T>
struct mln::util::bi_elt< T >

Definition at line 45 of file branch_iter_ind.hh.


Member Typedef Documentation

template<typename T >
typedef std::vector< util::tree_node<T>* > mln::util::bi_elt< T >::child_list

Definition at line 47 of file branch_iter_ind.hh.


Constructor & Destructor Documentation

template<typename T >
mln::util::bi_elt< T >::bi_elt ( child_list list  )  [inline]

Definition at line 49 of file branch_iter_ind.hh.


Member Data Documentation

template<typename T >
child_list* mln::util::bi_elt< T >::list_

Definition at line 54 of file branch_iter_ind.hh.

template<typename T >
int mln::util::bi_elt< T >::pos_

Definition at line 56 of file branch_iter_ind.hh.

template<typename T >
util::tree_node<T>* mln::util::bi_elt< T >::previous_

Definition at line 55 of file branch_iter_ind.hh.