Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
work-site.hpp
Go to the documentation of this file.
1/*
2 WORK-SITE.hpp - a place within interface space where work is done
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
36#ifndef STAGE_INTERACT_WORK_SITE_H
37#define STAGE_INTERACT_WORK_SITE_H
38
39#include "stage/gtk-base.hpp"
40#include "lib/nocopy.hpp"
41
42//#include <string>
43//#include <memory>
44
45
46namespace stage {
47namespace interact {
48
49// using std::unique_ptr;
50// using std::string;
51
52// class GlobalCtx;
53
54
55
65 {
66
67 public:
68 WorkSite();
69 ~WorkSite();
70
71 private:
72
73 };
74
75
76
77}}// namespace stage::interact
78#endif /*STAGE_INTERACT_WORK_SITE_H*/
A clustering of information and bindings, related to a "location" where the user is about to do ongoi...
Definition work-site.hpp:65
WorkSite()
Define a new coherent location within _"interface space"_ for future interaction.
Definition work-site.cpp:44
Any copy and copy construction prohibited.
Definition nocopy.hpp:38
A set of basic GTK includes for the UI.
Lumiera GTK UI implementation root.
Definition guifacade.cpp:37
Mix-Ins to allow or prohibit various degrees of copying and cloning.