lwtDev::LightweightGraph Node1 lwtDev::LightweightGraph - m_default_output + LightweightGraph() + ~LightweightGraph() + LightweightGraph() + operator=() + compute() + compute() + scan() + scan() - compute() - scan() Node2 std::vector< std::pair < size_t, std::vector < std::string > > > + elements Node2->Node1 -m_outputs Node3 lwtDev::Graph - m_last_node + Graph() + Graph() + Graph() + operator=() + ~Graph() + compute() + compute() + scan() + scan() - build_node() Node3->Node1 -m_graph Node4 std::unordered_map < size_t, lwtDev::INode * > + keys Node4->Node3 -m_nodes Node6 std::unordered_map < size_t, lwtDev::Recurrent Stack * > + keys Node6->Node3 -m_seq_stacks Node10 std::unordered_map < size_t, lwtDev::Stack * > + keys Node10->Node3 -m_stacks Node14 std::unordered_map < size_t, lwtDev::ISequence Node * > + keys Node14->Node3 -m_seq_nodes Node16 std::vector< std::pair < std::string, IP * > > + elements Node16->Node1 -m_preprocs Node17 std::vector< std::pair < std::string, IVP * > > + elements Node17->Node1 -m_vec_preprocs Node18 std::map< std::string, size_t > + elements Node18->Node1 -m_output_indices