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:
parent
e618493829
commit
806db414dd
1168 changed files with 7764 additions and 18555 deletions
23
SConstruct
23
SConstruct
|
|
@ -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.
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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/
|
||||||
|
|
|
||||||
|
|
@ -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/
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
* *****************************************************/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
* *****************************************************/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
Loading…
Reference in a new issue