Cadabra
Computer algebra system for field theory problems
Loading...
Searching...
No Matches
DiffViewer Class Reference

#include <DiffViewer.hh>

Inheritance diagram for DiffViewer:

Public Member Functions

 DiffViewer (std::istream &a, std::istream &b, Gtk::Window &parent)
void run_noblock ()

Protected Types

using Cells = std::pair<std::vector<std::string>, std::vector<std::string>>

Protected Member Functions

void populate (std::istream &a, std::istream &b)
Cells make_cells (std::istream &stream)

Protected Attributes

Gtk::Box box
Gtk::ScrolledWindow scrolled_window
std::vector< CellDiffcells

Member Typedef Documentation

◆ Cells

using DiffViewer::Cells = std::pair<std::vector<std::string>, std::vector<std::string>>
protected

Constructor & Destructor Documentation

◆ DiffViewer()

DiffViewer::DiffViewer ( std::istream & a,
std::istream & b,
Gtk::Window & parent )

Member Function Documentation

◆ make_cells()

DiffViewer::Cells DiffViewer::make_cells ( std::istream & stream)
protected

◆ populate()

void DiffViewer::populate ( std::istream & a,
std::istream & b )
protected

◆ run_noblock()

void DiffViewer::run_noblock ( )

Member Data Documentation

◆ box

Gtk::Box DiffViewer::box
protected

◆ cells

std::vector<CellDiff> DiffViewer::cells
protected

◆ scrolled_window

Gtk::ScrolledWindow DiffViewer::scrolled_window
protected

The documentation for this class was generated from the following files: