Copyright: clarify and simplify the file headers

* Lumiera source code always was copyrighted by individual contributors
 * there is no entity "Lumiera.org" which holds any copyrights
 * Lumiera source code is provided under the GPL Version 2+

== Explanations ==
Lumiera as a whole is distributed under Copyleft, GNU General Public License Version 2 or above.
For this to become legally effective, the ''File COPYING in the root directory is sufficient.''

The licensing header in each file is not strictly necessary, yet considered good practice;
attaching a licence notice increases the likeliness that this information is retained
in case someone extracts individual code files. However, it is not by the presence of some
text, that legally binding licensing terms become effective; rather the fact matters that a
given piece of code was provably copyrighted and published under a license. Even reformatting
the code, renaming some variables or deleting parts of the code will not alter this legal
situation, but rather creates a derivative work, which is likewise covered by the GPL!

The most relevant information in the file header is the notice regarding the
time of the first individual copyright claim. By virtue of this initial copyright,
the first author is entitled to choose the terms of licensing. All further
modifications are permitted and covered by the License. The specific wording
or format of the copyright header is not legally relevant, as long as the
intention to publish under the GPL remains clear. The extended wording was
based on a recommendation by the FSF. It can be shortened, because the full terms
of the license are provided alongside the distribution, in the file COPYING.
This commit is contained in:
Fischlurch 2024-11-17 23:42:55 +01:00
parent e618493829
commit 806db414dd
1168 changed files with 7764 additions and 18555 deletions

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## SConstruct - SCons based build-system for Lumiera ## SConstruct - SCons based build-system for Lumiera
## ##
# Copyright (C) Lumiera.org # Copyright (C)
# 2008, Hermann Vosseler <Ichthyostega@web.de> # 2008, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################

View file

@ -1,5 +1,5 @@
This is the Public Key of the Package signing GPG key This is the Public Key of the Package signing GPG key
used for building of Debian DEB packages on Lumiera.org used for building of Debian DEB packages on Lumiera.org
Fingerprint: D0333C21252B66D54A4CC1D265B66B07A1DE94B2 Fingerprint: 11FD F5D2 DBD7 BBD7 F4D9 D9C4 2CF2 5392 6238 2557
UID: Hermann Vosseler <deb@ichthyostega.de> UID: Ichthyo (DEB-Package) <deb@ichthyostega.de>

View file

@ -1,25 +0,0 @@
#!/bin/bash
# This is a small tool which checks that all headers are sufficiently standalone
# and include anything they need.
# In future we might extend this to find out bogus includes by predefining (-D)
# headerguards they include, effectively disableing this include for a test.
find src -name '*.h' | while read header; do
echo -e "testing $header"
awk 'BEGIN {print "#include \""ARGV[1]"\"\nint main(){"}
/^(struct|enum|class).*[^;]$/{print "\t" $0 " test_" NR "; (void) test_"NR";" }
END {print "\treturn 0;\n}"}' $header >,headertest.c
gcc -D_GNU_SOURCE -DEBUG_ALPHA -std=gnu99 -Werror -Wall -I src -c ,headertest.c
echo
done
find src -name '*.hpp' | while read header; do
echo -e "testing $header"
awk 'BEGIN {print "#include \""ARGV[1]"\"\nint main(){"}
/^(struct|enum|class).*[^;]$/{print "\t" $0 " test_" NR "; (void) test_"NR";" }
END {print "\treturn 0;\n}"}' $header >,headertest.cpp
g++ -D_GNU_SOURCE -DEBUG_ALPHA -Werror -Wall -I src -c ,headertest.cpp
echo
done

View file

@ -1,135 +0,0 @@
#!/bin/bash
if test $# -lt 2; then
cat <<EOF
usage:
$0 name description...
creates C skeleton files name.h and name.c for lumiera
and adds them to the Makefile.am in the current dir (if available)
EOF
exit
fi
NAME="$1"
NAME_UPPER="$(echo -n ${NAME} | tr [:lower:] [:upper:])"
shift
DESCRIPTION="$*"
test -f ${NAME}.h || cat >${NAME}.h <<EOF
/*
${NAME}.h - ${DESCRIPTION}
Copyright (C) Lumiera.org
$(date +%Y), $(git config user.name) <$(git config user.email)>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#ifndef LUMIERA_${NAME_UPPER}_H
#define LUMIERA_${NAME_UPPER}_H
//TODO: Support library includes//
//TODO: Forward declarations//
//TODO: Lumiera header includes//
//TODO: System includes//
#include <nobug.h>
/**
* @file
*
*/
//TODO: declarations go here//
#endif
/*
// Local Variables:
// mode: C
// c-file-style: "gnu"
// indent-tabs-mode: nil
// End:
*/
EOF
test -f ${NAME}.c || cat >${NAME}.c <<EOF
/*
${NAME}.c - ${DESCRIPTION}
Copyright (C) Lumiera.org
$(date +%Y), $(git config user.name) <$(git config user.email)>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
//TODO: Support library includes//
//TODO: Lumiera header includes//
#include "${PWD##*/}/${NAME}.h"
//TODO: internal/static forward declarations//
//TODO: System includes//
/**
* @file
*
*/
NOBUG_DEFINE_FLAG_PARENT (${NAME}, /*TODO insert parent flag here */);
//code goes here//
/*
// Local Variables:
// mode: C
// c-file-style: "gnu"
// indent-tabs-mode: nil
// End:
*/
EOF
test -f Makefile.am && ed Makefile.am >/dev/null <<EOF
/\.c\'/s/\(\$(.*)\)\(.*\)\.c\'/\1\2.c \\\\\\
\1\/${NAME}.c/
/\.h\'/s/\(\$(.*)\)\(.*\)\.h\'/\1\2.h \\\\\\
\1\/${NAME}.h/
wq
EOF

View file

@ -1,24 +1,17 @@
# -*- python -*- # coding: utf-8
## ##
## BuilderDoxygen.py - SCons builder for generating Doxygen documentation ## BuilderDoxygen.py - SCons builder for generating Doxygen documentation
## ##
# #
# Astxx, the Asterisk C++ API and Utility Library. # Astxx, the Asterisk C++ API and Utility Library.
# Copyright (C) 2005, 2006 Matthew A. Nicholson # Copyright (C)
# Copyright (C) 2006 Tim Blechmann # 2005, 2006, Matthew A. Nicholson
# 2006, Tim Blechmann
# #
# This library is free software; you can redistribute it and/or # This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public # modify it under the terms of the GNU Lesser General Public
# License version 2.1 as published by the Free Software Foundation. # License version 2.1 as published by the Free Software Foundation.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this library; if not, see http://www.gnu.org/licenses/
##################################################################### #####################################################################
# history: 8/2008 adapted for Lumiera build system # history: 8/2008 adapted for Lumiera build system

View file

@ -1,24 +1,16 @@
# -*- python -*- # coding: utf-8
## ##
## BuilderGCH.py - SCons builder for gcc's precompiled headers ## BuilderGCH.py - SCons builder for gcc's precompiled headers
## ##
# Copyright (C) scons.org/wiki/GchBuilder # Copyright (C) scons.org/wiki/GchBuilder
# 2006 Tim Blechmann # 2006, Tim Blechmann
# 2008 Hermann Vosseler <Ichthyostega@web.de> # 2008, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License as # modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of # published by the Free Software Foundation; either version 2 of
# the License, or (at your option) any later version. # the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see http://www.gnu.org/licenses/
##################################################################### #####################################################################
# history: 8/2008 adapted for Lumiera build system # history: 8/2008 adapted for Lumiera build system

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## Buildhelper.py - helpers, custom builders, for SConstruct ## Buildhelper.py - helpers, custom builders, for SConstruct
## ##
# Copyright (C) Lumiera.org # Copyright (C)
# 2008, Hermann Vosseler <Ichthyostega@web.de> # 2008, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################
import os import os

View file

@ -1,23 +1,16 @@
#!/usr/bin/python #!/usr/bin/python
# coding: utf-8
# #
# IconSvgRenderer.py - Icon rendering utility script # IconSvgRenderer.py - Icon rendering utility script
# #
# Copyright (C) Lumiera.org # Copyright (C)
# 2008, Joel Holdsworth <joel@airwebreathe.org.uk> # 2008, Joel Holdsworth <joel@airwebreathe.org.uk>
# #
# This program is free software; you can redistribute it and/or # This program is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of the # Free Software Foundation; either version 2 of the License, or (at your
# License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
# #####################################################################
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
import os import os
import sys import sys

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## LumieraEnvironment.py - custom SCons Environment ## LumieraEnvironment.py - custom SCons Environment
## ##
# Copyright (C) Lumiera.org # Copyright (C)
# 2008, Hermann Vosseler <Ichthyostega@web.de> # 2008, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## Options.py - SCons build: command line options and help ## Options.py - SCons build: command line options and help
## ##
# Copyright (C) Lumiera.org # Copyright (C)
# 2012, Hermann Vosseler <Ichthyostega@web.de> # 2012, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## Platform.py - SCons build: platform configuration and library detection ## Platform.py - SCons build: platform configuration and library detection
## ##
# Copyright (C) Lumiera.org # Copyright (C)
# 2012, Hermann Vosseler <Ichthyostega@web.de> # 2012, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## Setup.py - SCons build: setup, definitions and compiler flags ## Setup.py - SCons build: setup, definitions and compiler flags
## ##
# Copyright (C) Lumiera.org # Copyright (C)
# 2012, Hermann Vosseler <Ichthyostega@web.de> # 2012, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################
from SCons.Script import EnsurePythonVersion, EnsureSConsVersion, Variables, Decider from SCons.Script import EnsurePythonVersion, EnsureSConsVersion, Variables, Decider

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## ToolCCache.py - SCons tool for integrating with CCache compiler cache ## ToolCCache.py - SCons tool for integrating with CCache compiler cache
## ##
# Copyright (C) Lumiera.org and FreeOrion.org # Copyright (C) Lumiera.org and FreeOrion.org
# 2008, Hermann Vosseler <Ichthyostega@web.de> # 2008, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################
# This SCons builder was extracted from http://www.freeorion.org/ # This SCons builder was extracted from http://www.freeorion.org/

View file

@ -1,24 +1,15 @@
# -*- python -*- # coding: utf-8
## ##
## ToolDistCC.py - SCons tool for distributed compilation using DistCC ## ToolDistCC.py - SCons tool for distributed compilation using DistCC
## ##
# Copyright (C) Lumiera.org and FreeOrion.org # Copyright (C) Lumiera.org and FreeOrion.org
# 2008, Hermann Vosseler <Ichthyostega@web.de> # 2008, Hermann Vosseler <Ichthyostega@web.de>
# #
# This program is free software; you can redistribute it and/or # **Lumiera** is free software; you can redistribute it and/or modify it
# modify it under the terms of the GNU General Public License as # under the terms of the GNU General Public License as published by the
# published by the Free Software Foundation; either version 2 of # Free Software Foundation; either version 2 of the License, or (at your
# the License, or (at your option) any later version. # option) any later version. See the file COPYING for further details.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##################################################################### #####################################################################
# This SCons builder was extracted from http://www.freeorion.org/ # This SCons builder was extracted from http://www.freeorion.org/

View file

@ -1,24 +1,15 @@
/* /*
GtkCanvasExperiment - Explore capabilities of the GTK canvas widget GtkCanvasExperiment - Explore capabilities of the GTK canvas widget
Copyright (C) Lumiera.org Copyright (C)
2016, Hermann Vosseler <Ichthyostega@web.de> 2016, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file gtk-canvas-experiment.cpp /** @file gtk-canvas-experiment.cpp

View file

@ -1,22 +1,13 @@
/* /*
GTK-CANVAS-EXPERIMENT.hpp - Explore capabilities of the GTK canvas widget GTK-CANVAS-EXPERIMENT.hpp - Explore capabilities of the GTK canvas widget
Copyright (C) Lumiera.org Copyright (C)
2016, Hermann Vosseler <Ichthyostega@web.de> 2016, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
gtk-canvas-main.cpp - demo application to explore the abilities of Gtk::Canvas gtk-canvas-main.cpp - demo application to explore the abilities of Gtk::Canvas
Copyright (C) Lumiera.org Copyright (C)
2018, Hermann Vosseler <Ichthyostega@web.de> 2018, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
gtk-style-experiment.cpp - simple application to investigate GTK styling gtk-style-experiment.cpp - simple application to investigate GTK styling
Copyright (C) Lumiera.org Copyright (C)
2019, Hermann Vosseler <Ichthyostega@web.de> 2019, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,8 +1,8 @@
/* /*
gtk-style-experiment.css - investigate GTKs CSS implementation gtk-style-experiment.css - investigate GTKs CSS implementation
Copyright (C) Lumiera.org Copyright (C)
2019, Hermann Vosseler <Ichthyostega@web.de> 2019, Hermann Vosseler <Ichthyostega@web.de>
Styles and Graphics of the Lumiera GUI can be used and redistributed Styles and Graphics of the Lumiera GUI can be used and redistributed
under the the terms of the GNU General Public License version 2 or under the the terms of the GNU General Public License version 2 or

View file

@ -1,22 +1,13 @@
/* /*
ADVICE.hpp - generic loosely coupled interaction guided by symbolic pattern ADVICE.hpp - generic loosely coupled interaction guided by symbolic pattern
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Advice - generic loosely coupled interaction guided by symbolic pattern Advice - generic loosely coupled interaction guided by symbolic pattern
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file advice.cpp /** @file advice.cpp

View file

@ -1,24 +1,15 @@
/* /*
Binding - pattern defining a specific attachment to the Advice system Binding - pattern defining a specific attachment to the Advice system
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file advice/binding.cpp /** @file advice/binding.cpp

View file

@ -1,22 +1,13 @@
/* /*
BINDING.hpp - pattern defining a specific attachment to the Advice system BINDING.hpp - pattern defining a specific attachment to the Advice system
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
INDEX.hpp - data structure for organising advice solutions and matching INDEX.hpp - data structure for organising advice solutions and matching
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
AppState - application initialisation and behaviour AppState - application initialisation and behaviour
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file appstate.cpp /** @file appstate.cpp

View file

@ -1,22 +1,13 @@
/* /*
APPSTATE.hpp - application initialisation and behaviour APPSTATE.hpp - application initialisation and behaviour
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
BasicSetup - elementary self-configuration of the application BasicSetup - elementary self-configuration of the application
Copyright (C) Lumiera.org Copyright (C)
2011, Hermann Vosseler <Ichthyostega@web.de> 2011, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file basic-setup.cpp /** @file basic-setup.cpp

View file

@ -1,22 +1,13 @@
/* /*
BASIC-SETUP.hpp - elementary self-configuration of the application BASIC-SETUP.hpp - elementary self-configuration of the application
Copyright (C) Lumiera.org Copyright (C)
2011, Hermann Vosseler <Ichthyostega@web.de> 2011, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Config-interface - Lumiera configuration interface implementation Config-interface - Lumiera configuration interface implementation
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file config-interface.c /** @file config-interface.c

View file

@ -1,22 +1,13 @@
/* /*
CONFIG-INTERFACE.h - Lumiera configuration interface CONFIG-INTERFACE.h - Lumiera configuration interface
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Config-lookup - Lookup functions for the config subsystem Config-lookup - Lookup functions for the config subsystem
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file config-lookup.c /** @file config-lookup.c

View file

@ -1,22 +1,13 @@
/* /*
CONFIG-LOOKUP.h - Lookup functions for the config subsystem CONFIG-LOOKUP.h - Lookup functions for the config subsystem
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
CONFIG-RULES.hpp - interface for rule based configuration CONFIG-RULES.hpp - interface for rule based configuration
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Config-typed - Lumiera configuration high-level interface Config-typed - Lumiera configuration high-level interface
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file config-typed.c /** @file config-typed.c

View file

@ -1,24 +1,15 @@
/* /*
Config-wordlist - Lumiera wordlist access functions Config-wordlist - Lumiera wordlist access functions
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file config-wordlist.c /** @file config-wordlist.c

View file

@ -1,24 +1,15 @@
/* /*
Config - Lumiera configuration system Config - Lumiera configuration system
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file config.c /** @file config.c

View file

@ -1,22 +1,13 @@
/* /*
CONFIG.h - Lumiera configuration system CONFIG.h - Lumiera configuration system
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Configentry - single entries from configfiles Configentry - single entries from configfiles
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file configentry.c /** @file configentry.c

View file

@ -1,22 +1,13 @@
/* /*
CONFIGENTRY.h - single entries from configfiles CONFIGENTRY.h - single entries from configfiles
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
ConfigFacade - C++ convenience wrapper and startup of the config system ConfigFacade - C++ convenience wrapper and startup of the config system
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file configfacade.cpp /** @file configfacade.cpp

View file

@ -1,23 +1,14 @@
/* /*
Configitem - generalised hierarchy of configuration items Configitem - generalised hierarchy of configuration items
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
Simeon Voelkel <simeon_voelkel@arcor.de> Simeon Voelkel <simeon_voelkel@arcor.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
CONFIGITEM.h - generalised hierarchy of configuration items CONFIGITEM.h - generalised hierarchy of configuration items
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Display(Proxy) - service providing access to a display for outputting frames Display(Proxy) - service providing access to a display for outputting frames
Copyright (C) Lumiera.org Copyright (C)
2009, Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/

View file

@ -1,24 +1,15 @@
/* /*
GuiFacade - access point for communicating with the Lumiera GTK GUI GuiFacade - access point for communicating with the Lumiera GTK GUI
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file guifacade.cpp /** @file guifacade.cpp

View file

@ -1,22 +1,13 @@
/* /*
INSTANCEHANDLE.hpp - automatically handling interface lifecycle INSTANCEHANDLE.hpp - automatically handling interface lifecycle
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
CommonServices - integrate some library facilities with common system services CommonServices - integrate some library facilities with common system services
Copyright (C) Lumiera.org Copyright (C)
2012, Hermann Vosseler <Ichthyostega@web.de> 2012, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file common-services.cpp /** @file common-services.cpp

View file

@ -1,22 +1,13 @@
/* /*
INTERFACE-DESCRIPTOR.h - Metadata interface for Lumiera interfaces INTERFACE-DESCRIPTOR.h - Metadata interface for Lumiera interfaces
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Interface - Lumiera interface handling Interface - Lumiera interface handling
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file interface.c /** @file interface.c

View file

@ -1,22 +1,13 @@
/* /*
INTERFACE.h - Lumiera interface macros and structures INTERFACE.h - Lumiera interface macros and structures
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
InterfaceRegistry - registry for extension points InterfaceRegistry - registry for extension points
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file interfaceregistry.c /** @file interfaceregistry.c

View file

@ -1,22 +1,13 @@
/* /*
INTERFACEREGISTRY.h - Lumiera interface registry INTERFACEREGISTRY.h - Lumiera interface registry
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Notification(Proxy) - public service to push information into the GUI Notification(Proxy) - public service to push information into the GUI
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/

View file

@ -1,24 +1,15 @@
/* /*
Option - handle cmdline for starting the Lumiera application Option - handle cmdline for starting the Lumiera application
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file option.cpp /** @file option.cpp

View file

@ -1,22 +1,13 @@
/* /*
OPTION.hpp - handle cmdline for starting the Lumiera application OPTION.hpp - handle cmdline for starting the Lumiera application
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
PluginDynlib - Lumiera Plugin loader for dynamic libraries PluginDynlib - Lumiera Plugin loader for dynamic libraries
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file plugin-dynlib.c /** @file plugin-dynlib.c

View file

@ -1,24 +1,15 @@
/* /*
Plugin - Lumiera Plugin loader implementation Plugin - Lumiera Plugin loader implementation
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file plugin.c /** @file plugin.c

View file

@ -1,22 +1,13 @@
/* /*
PLUGIN.h - Plugin loader PLUGIN.h - Plugin loader
Copyright (C) Lumiera.org Copyright (C)
2008, Christian Thaeter <ct@pipapo.org> 2008, Christian Thaeter <ct@pipapo.org>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
QUERY.hpp - interface for generic queries QUERY.hpp - interface for generic queries
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -2,24 +2,15 @@
/* /*
ConfigRules - interface for rule based configuration ConfigRules - interface for rule based configuration
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file config-rules.cpp /** @file config-rules.cpp

View file

@ -1,22 +1,13 @@
/* /*
DEFS-MANAGER-IMPL.h - access to preconfigured default objects and definitions DEFS-MANAGER-IMPL.h - access to preconfigured default objects and definitions
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DEFS-MANAGER.hpp - access to preconfigured default objects and definitions DEFS-MANAGER.hpp - access to preconfigured default objects and definitions
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DEFS-REGISTRY.hpp - implementation of the default object store DEFS-REGISTRY.hpp - implementation of the default object store
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
QueryResolver - interface for discovering contents of a scope QueryResolver - interface for discovering contents of a scope
Copyright (C) Lumiera.org Copyright (C)
2009, Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file query-resolver.cpp /** @file query-resolver.cpp

View file

@ -1,22 +1,13 @@
/* /*
QUERY-RESOLVER.hpp - framework for resolving generic queries QUERY-RESOLVER.hpp - framework for resolving generic queries
Copyright (C) Lumiera.org Copyright (C)
2009, Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Subsys - interface for describing an application part to be handled by main() Subsys - interface for describing an application part to be handled by main()
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file subsys.cpp /** @file subsys.cpp

View file

@ -1,22 +1,13 @@
/* /*
SUBSYS.hpp - interface for describing an application part to be handled by main() SUBSYS.hpp - interface for describing an application part to be handled by main()
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
SUBSYSTEMRUNNER.hpp - helper for controlling execution of several dependent subsystems SUBSYSTEMRUNNER.hpp - helper for controlling execution of several dependent subsystems
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
UiProtocol - magic keys used for communication with the Lumiera UI UiProtocol - magic keys used for communication with the Lumiera UI
Copyright (C) Lumiera.org Copyright (C)
2018, Hermann Vosseler <Ichthyostega@web.de> 2018, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file ui-protocol.cpp /** @file ui-protocol.cpp

View file

@ -2,9 +2,9 @@
DOXYGEN.dox - font page for the Doxygen API documentation DOXYGEN.dox - font page for the Doxygen API documentation
Copyright (C) Lumiera.org Copyright (C)
2013, Hermann Vosseler <Ichthyostega@web.de> 2008, Christian Thaeter <ct@pipapo.org>
Christian Thaeter <ct@pipapo.org> 2013, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as modify it under the terms of the GNU General Public License as

View file

@ -1,22 +1,13 @@
/* /*
CONFIGFACADE - C++ convenience wrapper and startup of the config system CONFIGFACADE - C++ convenience wrapper and startup of the config system
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DISPLAY-FACADE.h - accessing a display for outputting frames DISPLAY-FACADE.h - accessing a display for outputting frames
Copyright (C) Lumiera.org Copyright (C)
2009, Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DISPLAY-HANDLES.h - opaque handle types for playback and display DISPLAY-HANDLES.h - opaque handle types for playback and display
Copyright (C) Lumiera.org Copyright (C)
2009, Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DUMMY-PLAYER-FACADE.h - access point to a dummy test player DUMMY-PLAYER-FACADE.h - access point to a dummy test player
Copyright (C) Lumiera.org Copyright (C)
2009, Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
GUI-NOTIFICATION-FACADE.h - access point for pushing information into the GUI GUI-NOTIFICATION-FACADE.h - access point for pushing information into the GUI
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
INTERFACEPROXY - definition of forwarding proxies for the facade interfaces INTERFACEPROXY - definition of forwarding proxies for the facade interfaces
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
LIFECYCLE.h - interface for registering and triggering lifecycle callbacks LIFECYCLE.h - interface for registering and triggering lifecycle callbacks
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
LIMITS.hpp - hard wired safety limits LIMITS.hpp - hard wired safety limits
Copyright (C) Lumiera.org Copyright (C)
2012, Hermann Vosseler <Ichthyostega@web.de> 2012, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,23 +1,14 @@
/* /*
logging.h - Configure basic nobug logging logging.h - Configure basic nobug logging
Copyright (C) Lumiera.org Copyright (C)
2008, 2009 Christian Thaeter <ct@pipapo.org> 2008, 2009 Christian Thaeter <ct@pipapo.org>
Hermann Vosseler <Ichthyostega@web.de> 2009, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
PLAYER-FACADE.h - access point to the Lumiera player subsystem PLAYER-FACADE.h - access point to the Lumiera player subsystem
Copyright (C) Lumiera.org Copyright (C)
2011, Hermann Vosseler <Ichthyostega@web.de> 2011, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
SESSION-COMMAND-FACADE.h - access point for invoking commands on the session SESSION-COMMAND-FACADE.h - access point for invoking commands on the session
Copyright (C) Lumiera.org Copyright (C)
2016, Hermann Vosseler <Ichthyostega@web.de> 2016, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
UI-PROTOCOL.h - magic keys used for communication with the Lumiera UI UI-PROTOCOL.h - magic keys used for communication with the Lumiera UI
Copyright (C) Lumiera.org Copyright (C)
2018, Hermann Vosseler <Ichthyostega@web.de> 2018, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
ACCESS-CASTED.hpp - util template to access a value using conversion or cast as appropriate ACCESS-CASTED.hpp - util template to access a value using conversion or cast as appropriate
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
ACCESS-CASTED.hpp - util template to access a value using conversion or cast as appropriate ACCESS-CASTED.hpp - util template to access a value using conversion or cast as appropriate
Copyright (C) Lumiera.org Copyright (C)
2008, 2015 Hermann Vosseler <Ichthyostega@web.de> 2008, 2015 Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
AllocationCluster - allocating and owning a pile of objects AllocationCluster - allocating and owning a pile of objects
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file allocation-cluster.cpp /** @file allocation-cluster.cpp

View file

@ -1,22 +1,13 @@
/* /*
ALLOCATION-CLUSTER.hpp - allocating and owning a pile of objects ALLOCATION-CLUSTER.hpp - allocating and owning a pile of objects
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
ALLOCATOR-HANDLE.hpp - front-end handle for custom allocation schemes ALLOCATOR-HANDLE.hpp - front-end handle for custom allocation schemes
Copyright (C) Lumiera.org Copyright (C)
2023, Hermann Vosseler <Ichthyostega@web.de> 2023, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
BINARY-SEARCH.hpp - generic search over continuous domain with a probe predicate BINARY-SEARCH.hpp - generic search over continuous domain with a probe predicate
Copyright (C) Lumiera.org Copyright (C)
2024, Hermann Vosseler <Ichthyostega@web.de> 2024, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
BUILDER-QUALIFIER-SUPPORT.hpp - accept arbitrary qualifier terms for builder functions BUILDER-QUALIFIER-SUPPORT.hpp - accept arbitrary qualifier terms for builder functions
Copyright (C) Lumiera.org Copyright (C)
2022, Hermann Vosseler <Ichthyostega@web.de> 2022, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
CALL-QUEUE.hpp - a queue to dispatch bound function invocations into another thread CALL-QUEUE.hpp - a queue to dispatch bound function invocations into another thread
Copyright (C) Lumiera.org Copyright (C)
2017, Hermann Vosseler <Ichthyostega@web.de> 2017, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Cmdline - abstraction of the usual commandline, a sequence of strings Cmdline - abstraction of the usual commandline, a sequence of strings
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file cmdline.cpp /** @file cmdline.cpp

View file

@ -1,22 +1,13 @@
/* /*
CMDLINE.hpp - abstraction of the usual commandline, a sequence of strings CMDLINE.hpp - abstraction of the usual commandline, a sequence of strings
Copyright (C) Lumiera.org Copyright (C)
2008, Hermann Vosseler <Ichthyostega@web.de> 2008, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DEL-STASH.hpp - collect and execute deleter functions DEL-STASH.hpp - collect and execute deleter functions
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DEPEND-INJECT.hpp - managing the lifecycle of singletons and dependencies DEPEND-INJECT.hpp - managing the lifecycle of singletons and dependencies
Copyright (C) Lumiera.org Copyright (C)
2018, Hermann Vosseler <Ichthyostega@web.de> 2018, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,23 +1,14 @@
/* /*
DEPEND.hpp - access point to singletons and dependencies DEPEND.hpp - access point to singletons and dependencies
Copyright (C) Lumiera.org Copyright (C)
2013, Hermann Vosseler <Ichthyostega@web.de> 2013, Hermann Vosseler <Ichthyostega@web.de>
2018, Hermann Vosseler <Ichthyostega@web.de> 2018, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DIAGNOSTIC-CONTEXT.hpp - thread local stack for explicitly collecting diagnostic context info DIAGNOSTIC-CONTEXT.hpp - thread local stack for explicitly collecting diagnostic context info
Copyright (C) Lumiera.org Copyright (C)
2010, Hermann Vosseler <Ichthyostega@web.de> 2010, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DIFF-LANGUAGE.hpp - language to describe differences in linearised form DIFF-LANGUAGE.hpp - language to describe differences in linearised form
Copyright (C) Lumiera.org Copyright (C)
2014, Hermann Vosseler <Ichthyostega@web.de> 2014, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,22 +1,13 @@
/* /*
DIFF-MUTABLE.hpp - interface for data structures mutable through diff message DIFF-MUTABLE.hpp - interface for data structures mutable through diff message
Copyright (C) Lumiera.org Copyright (C)
2016, Hermann Vosseler <Ichthyostega@web.de> 2016, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

View file

@ -1,24 +1,15 @@
/* /*
Diff - common helpers for the diff handling framework Diff - common helpers for the diff handling framework
Copyright (C) Lumiera.org Copyright (C)
2015, Hermann Vosseler <Ichthyostega@web.de> 2015, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file diff.cpp /** @file diff.cpp

View file

@ -1,24 +1,15 @@
/* /*
GenNode - generic node element for tree like data representation GenNode - generic node element for tree like data representation
Copyright (C) Lumiera.org Copyright (C)
2015, Hermann Vosseler <Ichthyostega@web.de> 2015, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful, * *****************************************************************/
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *****************************************************/
/** @file gen-node.cpp /** @file gen-node.cpp

View file

@ -1,22 +1,13 @@
/* /*
GEN-NODE.hpp - generic node element for tree like data representation GEN-NODE.hpp - generic node element for tree like data representation
Copyright (C) Lumiera.org Copyright (C)
2015, Hermann Vosseler <Ichthyostega@web.de> 2015, Hermann Vosseler <Ichthyostega@web.de>
This program is free software; you can redistribute it and/or   **Lumiera** is free software; you can redistribute it and/or modify it
modify it under the terms of the GNU General Public License as   under the terms of the GNU General Public License as published by the
published by the Free Software Foundation; either version 2 of   Free Software Foundation; either version 2 of the License, or (at your
the License, or (at your option) any later version.   option) any later version. See the file COPYING for further details.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */

Some files were not shown because too many files have changed in this diff Show more