egami
C++ Image Processing program
Classes
/homes/esi30/DCS339/coursework/src/catalogue.hpp File Reference

Page management and notebook related classes. More...

#include <map>
#include <memory>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include <gtkmm/label.h>
#include <gtkmm/notebook.h>
#include <gtkmm/widget.h>
#include "display_page.hpp"
#include "processing_page.hpp"
#include "utils.hpp"
Include dependency graph for catalogue.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Catalogue< Tab, Page >
 A Gtk::Notebook with tabs management facilities. More...
class  Display_catalogue
 Manages the display zone. More...
class  Processing_catalogue
 Manages the processing list zone. More...

Detailed Description

Page management and notebook related classes.

Catalogue implements the page management. Display_catalogue and Processing_catalogue derive it to implement display/processing notebooks' details.

Definition in file catalogue.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends