GiNaC 1.8.9
GiNaC::class_info< OPT >::tree_node Struct Reference

Public Member Functions

 tree_node (class_info *i)
 
void add_child (tree_node *n)
 

Public Attributes

std::vector< tree_node * > children
 
class_infoinfo
 

Detailed Description

template<class OPT>
struct GiNaC::class_info< OPT >::tree_node

Definition at line 65 of file class_info.h.

Constructor & Destructor Documentation

◆ tree_node()

template<class OPT>
GiNaC::class_info< OPT >::tree_node::tree_node ( class_info * i)
inline

Definition at line 66 of file class_info.h.

References GiNaC::class_info< OPT >::class_info(), and info.

Referenced by add_child().

Member Function Documentation

◆ add_child()

template<class OPT>
void GiNaC::class_info< OPT >::tree_node::add_child ( tree_node * n)
inline

Definition at line 67 of file class_info.h.

References children, and tree_node().

Member Data Documentation

◆ children

template<class OPT>
std::vector<tree_node *> GiNaC::class_info< OPT >::tree_node::children

Definition at line 69 of file class_info.h.

Referenced by add_child(), and GiNaC::class_info< OPT >::dump_tree().

◆ info

template<class OPT>
class_info* GiNaC::class_info< OPT >::tree_node::info

Definition at line 70 of file class_info.h.

Referenced by GiNaC::class_info< OPT >::dump_tree(), and tree_node().


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

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.