Lumiera  0.pre.03
»edit your freedom«
work-site-trail.hpp
Go to the documentation of this file.
1 /*
2  WORK-SITE-TRAIL.hpp - manage history of visited work sites
3 
4  Copyright (C)
5  2017, Hermann Vosseler <Ichthyostega@web.de>
6 
7   **Lumiera** is free software; you can redistribute it and/or modify it
8   under the terms of the GNU General Public License as published by the
9   Free Software Foundation; either version 2 of the License, or (at your
10   option) any later version. See the file COPYING for further details.
11 
12 */
13 
14 
31 #ifndef STAGE_INTERACT_WORK_SITE_TRAIL_H
32 #define STAGE_INTERACT_WORK_SITE_TRAIL_H
33 
34 #include "stage/gtk-base.hpp"
35 #include "lib/nocopy.hpp"
36 
37 //#include <string>
38 //#include <memory>
39 
40 
41 namespace stage {
42 namespace interact {
43 
44 // using std::unique_ptr;
45 // using std::string;
46 
47 // class GlobalCtx;
48 
49 
50 
58  {
59 
60  public:
61  WorkSiteTrail();
62  ~WorkSiteTrail();
63 
64  private:
65 
66  };
67 
68 
69 
70 }}// namespace stage::interact
71 #endif /*STAGE_INTERACT_WORK_SITE_H*/
Any copy and copy construction prohibited.
Definition: nocopy.hpp:37
Mix-Ins to allow or prohibit various degrees of copying and cloning.
WorkSiteTrail()
Define a new coherent location within _"interface space"_ for future interaction. ...
Lumiera GTK UI implementation root.
Definition: guifacade.cpp:37
Establish and manage a history of recent work sites.
A set of basic GTK includes for the UI.