Version: 1.0
Public Member Functions | Public Attributes | List of all members
Save Struct Reference

#include <conact_tree.h>

Public Member Functions

void CheckNodesTraversalRec (BinaryDrag< conact >::node *n)
 
 Save (std::ostream &os, BinaryDrag< conact > &bd)
 
void SaveRec (BinaryDrag< conact >::node *n, int tab=0)
 

Public Attributes

std::ostream & os_
 
std::unordered_set< BinaryDrag< conact >::node * > visited_
 
std::unordered_map< BinaryDrag< conact >::node *, int > nodes_with_refs_
 
int id_ = 0
 

Detailed Description

Definition at line 87 of file conact_tree.h.

Constructor & Destructor Documentation

◆ Save()

Save::Save ( std::ostream &  os,
BinaryDrag< conact > &  bd 
)
inline

Definition at line 108 of file conact_tree.h.

Member Function Documentation

◆ CheckNodesTraversalRec()

void Save::CheckNodesTraversalRec ( BinaryDrag< conact >::node *  n)
inline

Definition at line 93 of file conact_tree.h.

◆ SaveRec()

void Save::SaveRec ( BinaryDrag< conact >::node *  n,
int  tab = 0 
)
inline

Definition at line 118 of file conact_tree.h.

Member Data Documentation

◆ id_

int Save::id_ = 0

Definition at line 91 of file conact_tree.h.

◆ nodes_with_refs_

std::unordered_map<BinaryDrag<conact>::node*, int> Save::nodes_with_refs_

Definition at line 90 of file conact_tree.h.

◆ os_

std::ostream& Save::os_

Definition at line 88 of file conact_tree.h.

◆ visited_

std::unordered_set<BinaryDrag<conact>::node*> Save::visited_

Definition at line 89 of file conact_tree.h.


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