From 9a1c5deadde45be6da5da5a1e3051b560c3cfd6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Wed, 7 Feb 2018 08:52:41 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@591 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- CMakeLists.txt | 2 +- doc/html/pip.qch | Bin 3321856 -> 3391488 bytes main.cpp | 8 ++++++++ src_compress/picompress.cpp | 2 +- src_crypt/picrypt.cpp | 2 +- src_fftw/pifft.cpp | 2 +- src_fftw/pifft_p.h | 2 +- src_main/code/picodeinfo.cpp | 2 +- src_main/code/picodeinfo.h | 8 +++++++- src_main/code/picodemodule.h | 2 +- src_main/code/picodeparser.cpp | 9 ++++++--- src_main/code/picodeparser.h | 20 +++++++++++++++----- src_main/console/piconsole.cpp | 2 +- src_main/console/piconsole.h | 2 +- src_main/console/piconsolemodule.h | 2 +- src_main/console/pikbdlistener.cpp | 2 +- src_main/console/pikbdlistener.h | 2 +- src_main/console/piscreen.cpp | 2 +- src_main/console/piscreen.h | 2 +- src_main/console/piscreenconsole.h | 2 +- src_main/console/piscreendrawer.cpp | 2 +- src_main/console/piscreendrawer.h | 2 +- src_main/console/piscreentile.cpp | 2 +- src_main/console/piscreentile.h | 2 +- src_main/console/piscreentiles.cpp | 2 +- src_main/console/piscreentiles.h | 2 +- src_main/console/piscreentypes.h | 2 +- src_main/console/piterminal.cpp | 2 +- src_main/console/piterminal.h | 2 +- src_main/containers/picontainers.cpp | 2 +- src_main/containers/picontainers.h | 2 +- src_main/containers/picontainersmodule.h | 2 +- src_main/containers/pideque.h | 2 +- src_main/containers/pilist.h | 2 +- src_main/containers/pimap.h | 2 +- src_main/containers/pipair.h | 2 +- src_main/containers/piqueue.h | 2 +- src_main/containers/piset.h | 2 +- src_main/containers/pistack.h | 2 +- src_main/containers/pivector.h | 2 +- src_main/containers/pivector2d.h | 2 +- src_main/core/pibase.h | 8 +++++++- src_main/core/pibitarray.h | 2 +- src_main/core/pibytearray.cpp | 2 +- src_main/core/pibytearray.h | 2 +- src_main/core/pichar.cpp | 2 +- src_main/core/pichar.h | 2 +- src_main/core/pichunkstream.h | 2 +- src_main/core/picli.cpp | 2 +- src_main/core/picli.h | 2 +- src_main/core/picollection.h | 2 +- src_main/core/picoremodule.h | 2 +- src_main/core/picout.cpp | 2 +- src_main/core/picout.h | 2 +- src_main/core/piflags.h | 2 +- src_main/core/piincludes.cpp | 2 +- src_main/core/piincludes.h | 2 +- src_main/core/piincludes_p.h | 2 +- src_main/core/piinit.cpp | 2 +- src_main/core/piinit.h | 2 +- src_main/core/piobject.cpp | 2 +- src_main/core/piobject.h | 2 +- src_main/core/pipropertystorage.h | 2 +- src_main/core/pistatemachine.h | 2 +- src_main/core/pistring.cpp | 2 +- src_main/core/pistring.h | 2 +- src_main/core/pistring_std.h | 2 +- src_main/core/pitime.cpp | 2 +- src_main/core/pitime.h | 2 +- src_main/core/pitime_win.h | 2 +- src_main/core/pivariant.cpp | 2 +- src_main/core/pivariant.h | 2 +- src_main/core/pivarianttypes.cpp | 2 +- src_main/core/pivarianttypes.h | 2 +- src_main/geo/piellipsoidmodel.h | 2 +- src_main/geo/pigeomodule.h | 2 +- src_main/geo/pigeoposition.h | 2 +- src_main/io/pibasetransfer.h | 2 +- src_main/io/pibinarylog.cpp | 2 +- src_main/io/pibinarylog.h | 2 +- src_main/io/piconfig.cpp | 2 +- src_main/io/piconfig.h | 2 +- src_main/io/piconnection.cpp | 2 +- src_main/io/piconnection.h | 2 +- src_main/io/pidatatransfer.h | 2 +- src_main/io/pidiagnostics.cpp | 2 +- src_main/io/pidiagnostics.h | 2 +- src_main/io/pidir.cpp | 2 +- src_main/io/pidir.h | 2 +- src_main/io/piethernet.cpp | 2 +- src_main/io/piethernet.h | 2 +- src_main/io/pifile.cpp | 2 +- src_main/io/pifile.h | 2 +- src_main/io/pifiletransfer.h | 2 +- src_main/io/piiobytearray.cpp | 2 +- src_main/io/piiobytearray.h | 2 +- src_main/io/piiodevice.cpp | 2 +- src_main/io/piiodevice.h | 2 +- src_main/io/piiomodule.h | 2 +- src_main/io/piiostring.cpp | 2 +- src_main/io/piiostring.h | 2 +- src_main/io/pimultiprotocol.cpp | 2 +- src_main/io/pimultiprotocol.h | 2 +- src_main/io/pipacketextractor.cpp | 2 +- src_main/io/pipacketextractor.h | 2 +- src_main/io/pipeer.cpp | 2 +- src_main/io/pipeer.h | 2 +- src_main/io/piprotocol.cpp | 2 +- src_main/io/piprotocol.h | 2 +- src_main/io/piserial.cpp | 2 +- src_main/io/piserial.h | 2 +- src_main/io/pisharedmemory.cpp | 2 +- src_main/io/pisharedmemory.h | 2 +- src_main/io/pitransparentdevice.cpp | 2 +- src_main/io/pitransparentdevice.h | 2 +- src_main/io/piusb.h | 2 +- src_main/math/picrc.h | 2 +- src_main/math/picrypt.h | 2 +- src_main/math/pievaluator.cpp | 2 +- src_main/math/pievaluator.h | 2 +- src_main/math/pifft.cpp | 2 +- src_main/math/pifft.h | 2 +- src_main/math/pifixedpoint.h | 2 +- src_main/math/pimathbase.cpp | 2 +- src_main/math/pimathbase.h | 2 +- src_main/math/pimathcomplex.h | 2 +- src_main/math/pimathmatrix.h | 2 +- src_main/math/pimathmodule.h | 2 +- src_main/math/pimathsolver.cpp | 2 +- src_main/math/pimathsolver.h | 2 +- src_main/math/pimathvector.h | 2 +- src_main/math/piquaternion.h | 2 +- src_main/math/pistatistic.h | 2 +- src_main/pip.h | 2 +- src_main/piplatform.h | 2 +- src_main/resources/piresources.cpp | 2 +- src_main/resources/piresources.h | 2 +- src_main/resources/piresourcesstorage.cpp | 2 +- src_main/resources/piresourcesstorage.h | 2 +- src_main/system/picodec.cpp | 2 +- src_main/system/picodec.h | 2 +- src_main/system/piintrospection.cpp | 2 +- src_main/system/piintrospection.h | 2 +- src_main/system/piintrospection_proxy.cpp | 2 +- src_main/system/piintrospection_proxy.h | 2 +- src_main/system/pilibrary.cpp | 2 +- src_main/system/pilibrary.h | 2 +- src_main/system/pimonitor.cpp | 2 +- src_main/system/pimonitor.h | 2 +- src_main/system/piprocess.cpp | 2 +- src_main/system/piprocess.h | 2 +- src_main/system/pisignals.cpp | 2 +- src_main/system/pisignals.h | 2 +- src_main/system/pisingleapplication.cpp | 2 +- src_main/system/pisingleapplication.h | 2 +- src_main/system/pisysteminfo.cpp | 2 +- src_main/system/pisysteminfo.h | 2 +- src_main/system/pisystemmodule.h | 2 +- src_main/system/pisystemmonitor.cpp | 2 +- src_main/system/pisystemmonitor.h | 2 +- src_main/system/pisystemtests.cpp | 2 +- src_main/system/pisystemtests.h | 2 +- src_main/thread/pigrabberbase.h | 2 +- src_main/thread/pimutex.cpp | 2 +- src_main/thread/pimutex.h | 2 +- src_main/thread/pipipelinethread.h | 2 +- src_main/thread/pithread.cpp | 2 +- src_main/thread/pithread.h | 2 +- src_main/thread/pithreadmodule.h | 2 +- src_main/thread/pitimer.cpp | 2 +- src_main/thread/pitimer.h | 2 +- utils/code_model_generator/main.cpp | 7 ++++--- utils/remote_console/main.cpp | 2 +- utils/system_daemon/main.cpp | 2 +- utils/system_test/main.cpp | 2 +- 175 files changed, 215 insertions(+), 181 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b7cd3737..45ca8791 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -371,7 +371,7 @@ endif() # Check if PIP support OpenCL find_package(OpenCL QUIET) if(OpenCL_FOUND) - message(STATUS "Building with OpenCL support)") + message(STATUS "Building with OpenCL support") if(APPLE) include_directories(${OpenCL_INCLUDE_DIRS}/Headers) else() diff --git a/doc/html/pip.qch b/doc/html/pip.qch index 92aec6e2ac03b941ac2aa38b8db0c4a39224aaef..3d1f66a06afb731009dc2a1e4d8df937aa97392e 100644 GIT binary patch delta 51768 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 xM-?^H(LfU|w9!EqJ@hfa5CKLQV}dDW2r TypeFlags; +typedef PIMap MetaMap; struct TypeInfo { TypeInfo(const PIString & n = PIString(), const PIString & t = PIString(), PICodeInfo::TypeFlags f = 0, int b = -1) {name = n; type = t; flags = f; bits = b;} const bool isBitfield() const {return bits > 0;} + MetaMap meta; PIString name; PIString type; PICodeInfo::TypeFlags flags; @@ -51,6 +53,7 @@ struct TypeInfo { }; struct FunctionInfo { + MetaMap meta; PIString name; TypeInfo return_type; PIVector arguments; @@ -58,6 +61,7 @@ struct FunctionInfo { struct ClassInfo { ClassInfo() {has_name = true;} + MetaMap meta; bool has_name; PIString type; PIString name; @@ -69,6 +73,7 @@ struct ClassInfo { struct EnumeratorInfo { EnumeratorInfo(const PIString & n = PIString(), int v = 0) {name = n; value = v;} + MetaMap meta; PIString name; int value; }; @@ -76,6 +81,7 @@ struct EnumeratorInfo { struct EnumInfo { PIString memberName(int value) const; int memberValue(const PIString & name) const; + MetaMap meta; PIString name; PIVector members; }; diff --git a/src_main/code/picodemodule.h b/src_main/code/picodemodule.h index ee5e5aa1..d778179d 100644 --- a/src_main/code/picodemodule.h +++ b/src_main/code/picodemodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/code/picodeparser.cpp b/src_main/code/picodeparser.cpp index ce50c2ee..8851df26 100755 --- a/src_main/code/picodeparser.cpp +++ b/src_main/code/picodeparser.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives C++ code parser - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 @@ -439,10 +439,10 @@ bool PICodeParser::parseEnum(Entity * parent, const PIString & name, PIString fc vn = v; ind = v.find("="); if (ind > 0) {cv = v.right(v.size_s() - ind - 1).toInt(); vn = v.left(ind);} if (ind < 0) ++cv; - e.members << Enumerator(vn.trim(), cv); + e.members << EnumeratorInfo(vn.trim(), cv); } if (!e.members.isEmpty()) - if (e.members.back().first.isEmpty()) + if (e.members.back().name.isEmpty()) e.members.pop_back(); enums << e; return true; @@ -802,6 +802,7 @@ PIString PICodeParser::procMacros(PIString fc) { if (line.left(1) == "#") { mifcond = line.mid(1); mif = mifcond.takeCWord(); + //piCout << mif; //piCout << "mif mifcond" << mif << mifcond << ifcnt; if (skip || grab) { if (mif.left(2) == "if") ifcnt++; @@ -877,6 +878,8 @@ bool PICodeParser::parseDirective(PIString d) { } if (dname == "define") { PIString mname = d.takeCWord(); + //piCout << mname; + if (mname == "PIMETA") return true; if (d.left(1) == "(") { // macro PIStringList args = d.takeRange("(", ")").split(",").trim(); macros << Macro(mname, d.trim(), args); diff --git a/src_main/code/picodeparser.h b/src_main/code/picodeparser.h index b2a24bdd..252e586f 100755 --- a/src_main/code/picodeparser.h +++ b/src_main/code/picodeparser.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives C++ code parser - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 @@ -48,8 +48,8 @@ public: typedef PIFlags Attributes; typedef PIPair Define; typedef PIPair Typedef; - typedef PIPair Enumerator; - + typedef PIMap MetaMap; + struct PIP_EXPORT Macro { Macro(const PIString & n = PIString(), const PIString & v = PIString(), const PIStringList & a = PIStringList()) { name = n; @@ -71,6 +71,7 @@ public: attributes = NoAttributes; } const bool isBitfield() const {return bits > 0;} + MetaMap meta; PIString type; PIString name; PIStringList arguments_full; @@ -90,6 +91,7 @@ public: size = 0; parent_scope = 0; } + MetaMap meta; PIString type; PIString name; PIString file; @@ -103,13 +105,21 @@ public: PIVector members; PIVector typedefs; }; - + + struct PIP_EXPORT EnumeratorInfo { + EnumeratorInfo(const PIString & n = PIString(), int v = 0) {name = n; value = v;} + MetaMap meta; + PIString name; + int value; + }; + struct PIP_EXPORT Enum { Enum(const PIString & n = PIString()) { name = n; } + MetaMap meta; PIString name; - PIVector members; + PIVector members; }; void parseFile(const PIString & file, bool follow_includes = true); diff --git a/src_main/console/piconsole.cpp b/src_main/console/piconsole.cpp index 60a460ef..db258b96 100644 --- a/src_main/console/piconsole.cpp +++ b/src_main/console/piconsole.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Console output/input - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piconsole.h b/src_main/console/piconsole.h index eda890e2..cf085a9c 100644 --- a/src_main/console/piconsole.h +++ b/src_main/console/piconsole.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Console output/input - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piconsolemodule.h b/src_main/console/piconsolemodule.h index dab86a35..2fd99887 100644 --- a/src_main/console/piconsolemodule.h +++ b/src_main/console/piconsolemodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/pikbdlistener.cpp b/src_main/console/pikbdlistener.cpp index d4469faa..2649c610 100644 --- a/src_main/console/pikbdlistener.cpp +++ b/src_main/console/pikbdlistener.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Keyboard grabber for console - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/pikbdlistener.h b/src_main/console/pikbdlistener.h index b5a9c2bc..099c8ce3 100644 --- a/src_main/console/pikbdlistener.h +++ b/src_main/console/pikbdlistener.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Keyboard grabber for console - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreen.cpp b/src_main/console/piscreen.cpp index 216ce42b..6e545226 100644 --- a/src_main/console/piscreen.cpp +++ b/src_main/console/piscreen.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Console output/input - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreen.h b/src_main/console/piscreen.h index de3b0032..31e27e7e 100644 --- a/src_main/console/piscreen.h +++ b/src_main/console/piscreen.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Console GUI - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreenconsole.h b/src_main/console/piscreenconsole.h index 2bb0ff81..04afb931 100644 --- a/src_main/console/piscreenconsole.h +++ b/src_main/console/piscreenconsole.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Tile for PIScreen with PIConsole API - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/console/piscreendrawer.cpp b/src_main/console/piscreendrawer.cpp index 30a61dc9..570b53a4 100644 --- a/src_main/console/piscreendrawer.cpp +++ b/src_main/console/piscreendrawer.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Console output/input - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreendrawer.h b/src_main/console/piscreendrawer.h index 054eb7b4..daa504cc 100644 --- a/src_main/console/piscreendrawer.h +++ b/src_main/console/piscreendrawer.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Drawer for PIScreen - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreentile.cpp b/src_main/console/piscreentile.cpp index 90689348..a7e04d16 100644 --- a/src_main/console/piscreentile.cpp +++ b/src_main/console/piscreentile.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Basic PIScreen tile - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreentile.h b/src_main/console/piscreentile.h index 531cf980..65367d95 100644 --- a/src_main/console/piscreentile.h +++ b/src_main/console/piscreentile.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Basic PIScreen tile - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreentiles.cpp b/src_main/console/piscreentiles.cpp index fa398268..96b5d98a 100644 --- a/src_main/console/piscreentiles.cpp +++ b/src_main/console/piscreentiles.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Various tiles for PIScreen - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreentiles.h b/src_main/console/piscreentiles.h index 33230de8..1d44ca14 100644 --- a/src_main/console/piscreentiles.h +++ b/src_main/console/piscreentiles.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Various tiles for PIScreen - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piscreentypes.h b/src_main/console/piscreentypes.h index 5fce6e1f..fc8254a1 100644 --- a/src_main/console/piscreentypes.h +++ b/src_main/console/piscreentypes.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Types for PIScreen - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piterminal.cpp b/src_main/console/piterminal.cpp index e0525c01..37bc36a4 100644 --- a/src_main/console/piterminal.cpp +++ b/src_main/console/piterminal.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Virtual terminal - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/console/piterminal.h b/src_main/console/piterminal.h index d9c2e2aa..42035201 100644 --- a/src_main/console/piterminal.h +++ b/src_main/console/piterminal.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Virtual terminal - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/picontainers.cpp b/src_main/containers/picontainers.cpp index 82401281..6d6d71db 100755 --- a/src_main/containers/picontainers.cpp +++ b/src_main/containers/picontainers.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Generic containers - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/picontainers.h b/src_main/containers/picontainers.h index 20e9bb53..429d7eaf 100755 --- a/src_main/containers/picontainers.h +++ b/src_main/containers/picontainers.h @@ -7,7 +7,7 @@ /* PIP - Platform Independent Primitives Base for generic containers - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/picontainersmodule.h b/src_main/containers/picontainersmodule.h index f4d25401..2d2e9fea 100644 --- a/src_main/containers/picontainersmodule.h +++ b/src_main/containers/picontainersmodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pideque.h b/src_main/containers/pideque.h index c40a299b..2f15a25e 100755 --- a/src_main/containers/pideque.h +++ b/src_main/containers/pideque.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Dynamic array of any type - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pilist.h b/src_main/containers/pilist.h index 2cab1127..4ef51cac 100644 --- a/src_main/containers/pilist.h +++ b/src_main/containers/pilist.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Linked list container, wrapper for std::list - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pimap.h b/src_main/containers/pimap.h index 204832db..02da29fc 100644 --- a/src_main/containers/pimap.h +++ b/src_main/containers/pimap.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Associative array with custom types of key and value - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pipair.h b/src_main/containers/pipair.h index ab991f76..21ff3a29 100644 --- a/src_main/containers/pipair.h +++ b/src_main/containers/pipair.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives pair - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/piqueue.h b/src_main/containers/piqueue.h index e6da0370..e3cbba27 100755 --- a/src_main/containers/piqueue.h +++ b/src_main/containers/piqueue.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Queue container - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/piset.h b/src_main/containers/piset.h index 1877a84f..b29fcdbc 100644 --- a/src_main/containers/piset.h +++ b/src_main/containers/piset.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Set container - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pistack.h b/src_main/containers/pistack.h index 2a8a031c..9bffbd57 100755 --- a/src_main/containers/pistack.h +++ b/src_main/containers/pistack.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Stack container - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pivector.h b/src_main/containers/pivector.h index 454d8497..a113addd 100755 --- a/src_main/containers/pivector.h +++ b/src_main/containers/pivector.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Dynamic array of any type - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/containers/pivector2d.h b/src_main/containers/pivector2d.h index b8c6a582..3a58590d 100644 --- a/src_main/containers/pivector2d.h +++ b/src_main/containers/pivector2d.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives 2D wrapper around PIVector - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/core/pibase.h b/src_main/core/pibase.h index 1adc25cf..ac2a5ed6 100644 --- a/src_main/core/pibase.h +++ b/src_main/core/pibase.h @@ -7,7 +7,7 @@ /* PIP - Platform Independent Primitives Base types and functions - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 @@ -33,6 +33,12 @@ //! Version of PIP in hex - 0x##(Major)##(Minor)##(Revision) #define PIP_VERSION ((PIP_VERSION_MAJOR << 16) | (PIP_VERSION_MINOR < 8) | PIP_VERSION_REVISION) +//! Meta-information section for any entity. +//! Parsing by \a pip_cmg and can be accessed by \a PICodeInfo. +//! Contains sequence of key=value pairs, e.g. +//! PIMETA(id=12345,tag="my string") +#define PIMETA(...) + #ifdef DOXYGEN //! Major value of PIP version diff --git a/src_main/core/pibitarray.h b/src_main/core/pibitarray.h index e2b8f9cc..052bd976 100755 --- a/src_main/core/pibitarray.h +++ b/src_main/core/pibitarray.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Bit array - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pibytearray.cpp b/src_main/core/pibytearray.cpp index 3a493cc3..be01669e 100755 --- a/src_main/core/pibytearray.cpp +++ b/src_main/core/pibytearray.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Byte array - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pibytearray.h b/src_main/core/pibytearray.h index c1b6b7c6..df8e2c76 100755 --- a/src_main/core/pibytearray.h +++ b/src_main/core/pibytearray.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Byte array - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/core/pichar.cpp b/src_main/core/pichar.cpp index 78c4d880..83ee30dc 100644 --- a/src_main/core/pichar.cpp +++ b/src_main/core/pichar.cpp @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Unicode char - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pichar.h b/src_main/core/pichar.h index d03b4410..ee28f033 100755 --- a/src_main/core/pichar.h +++ b/src_main/core/pichar.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Unicode char - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pichunkstream.h b/src_main/core/pichunkstream.h index 354bc696..5fe81aa3 100644 --- a/src_main/core/pichunkstream.h +++ b/src_main/core/pichunkstream.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Binary markup serializator - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/picli.cpp b/src_main/core/picli.cpp index 7a1ac470..ef8ebbf7 100755 --- a/src_main/core/picli.cpp +++ b/src_main/core/picli.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Command-Line Parser - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/picli.h b/src_main/core/picli.h index b97b1558..63442615 100755 --- a/src_main/core/picli.h +++ b/src_main/core/picli.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Command-Line Parser - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/picollection.h b/src_main/core/picollection.h index bc68dd06..cc74d61e 100755 --- a/src_main/core/picollection.h +++ b/src_main/core/picollection.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Peer - named I/O ethernet node, forming self-organized peering network - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/picoremodule.h b/src_main/core/picoremodule.h index 106a0fa9..af8d14cd 100644 --- a/src_main/core/picoremodule.h +++ b/src_main/core/picoremodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/picout.cpp b/src_main/core/picout.cpp index 8e8b68cd..c200d0b2 100644 --- a/src_main/core/picout.cpp +++ b/src_main/core/picout.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Universal output to console class - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/picout.h b/src_main/core/picout.h index b42c712c..12940094 100644 --- a/src_main/core/picout.h +++ b/src_main/core/picout.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Universal output to console class - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piflags.h b/src_main/core/piflags.h index 928fefcf..abee48ea 100644 --- a/src_main/core/piflags.h +++ b/src_main/core/piflags.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives General flags class - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piincludes.cpp b/src_main/core/piincludes.cpp index c17e3d10..0931eb3c 100755 --- a/src_main/core/piincludes.cpp +++ b/src_main/core/piincludes.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Global includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piincludes.h b/src_main/core/piincludes.h index 882f5fb8..a57ebd73 100755 --- a/src_main/core/piincludes.h +++ b/src_main/core/piincludes.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Minimal PIP includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piincludes_p.h b/src_main/core/piincludes_p.h index 867d936b..24d08f8f 100644 --- a/src_main/core/piincludes_p.h +++ b/src_main/core/piincludes_p.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Private PIP includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piinit.cpp b/src_main/core/piinit.cpp index 342056ba..126ad840 100644 --- a/src_main/core/piinit.cpp +++ b/src_main/core/piinit.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Initialization - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piinit.h b/src_main/core/piinit.h index efaffc88..63b7d1b8 100644 --- a/src_main/core/piinit.h +++ b/src_main/core/piinit.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Initialization - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piobject.cpp b/src_main/core/piobject.cpp index 8757609d..45f386b5 100755 --- a/src_main/core/piobject.cpp +++ b/src_main/core/piobject.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Object, base class of some PIP classes, provide EVENT -> EVENT_HANDLER mechanism - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/piobject.h b/src_main/core/piobject.h index b5ee5f18..c1eeee5e 100755 --- a/src_main/core/piobject.h +++ b/src_main/core/piobject.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Object, base class of some PIP classes, provide EVENT -> EVENT_HANDLER mechanism - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pipropertystorage.h b/src_main/core/pipropertystorage.h index 0efcac98..bc6e97c9 100644 --- a/src_main/core/pipropertystorage.h +++ b/src_main/core/pipropertystorage.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Storage of properties for GUI usage - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/core/pistatemachine.h b/src_main/core/pistatemachine.h index 43e20c83..f6251d4a 100755 --- a/src_main/core/pistatemachine.h +++ b/src_main/core/pistatemachine.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives State machine - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pistring.cpp b/src_main/core/pistring.cpp index aa80228b..437926cd 100755 --- a/src_main/core/pistring.cpp +++ b/src_main/core/pistring.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives String - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pistring.h b/src_main/core/pistring.h index 69b415cc..92c655bd 100755 --- a/src_main/core/pistring.h +++ b/src_main/core/pistring.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives String - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pistring_std.h b/src_main/core/pistring_std.h index 95178d2d..0de498cd 100644 --- a/src_main/core/pistring_std.h +++ b/src_main/core/pistring_std.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives STD for PIString - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pitime.cpp b/src_main/core/pitime.cpp index f58f2839..d6d43a18 100755 --- a/src_main/core/pitime.cpp +++ b/src_main/core/pitime.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Timer - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pitime.h b/src_main/core/pitime.h index 1154bfad..1527859a 100755 --- a/src_main/core/pitime.h +++ b/src_main/core/pitime.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Time structs - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pitime_win.h b/src_main/core/pitime_win.h index 5df15ea5..6de9ebbb 100644 --- a/src_main/core/pitime_win.h +++ b/src_main/core/pitime_win.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives PITime conversions for Windows - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/core/pivariant.cpp b/src_main/core/pivariant.cpp index b1fb78f9..4df683c1 100755 --- a/src_main/core/pivariant.cpp +++ b/src_main/core/pivariant.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Variant type - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pivariant.h b/src_main/core/pivariant.h index 096e5639..7e247c04 100755 --- a/src_main/core/pivariant.h +++ b/src_main/core/pivariant.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Variant type - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pivarianttypes.cpp b/src_main/core/pivarianttypes.cpp index 3afb2922..933f3314 100644 --- a/src_main/core/pivarianttypes.cpp +++ b/src_main/core/pivarianttypes.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Variant types - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/core/pivarianttypes.h b/src_main/core/pivarianttypes.h index 669eb508..9ed76a91 100644 --- a/src_main/core/pivarianttypes.h +++ b/src_main/core/pivarianttypes.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Variant types - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/geo/piellipsoidmodel.h b/src_main/geo/piellipsoidmodel.h index d0031170..a3a4fb60 100644 --- a/src_main/geo/piellipsoidmodel.h +++ b/src_main/geo/piellipsoidmodel.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Contains geo ellipsoid models - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/geo/pigeomodule.h b/src_main/geo/pigeomodule.h index b7579769..abdeb579 100644 --- a/src_main/geo/pigeomodule.h +++ b/src_main/geo/pigeomodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/geo/pigeoposition.h b/src_main/geo/pigeoposition.h index 14547788..0a0e6683 100644 --- a/src_main/geo/pigeoposition.h +++ b/src_main/geo/pigeoposition.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for geo position storage and conversions - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/pibasetransfer.h b/src_main/io/pibasetransfer.h index be64686c..38892c7a 100644 --- a/src_main/io/pibasetransfer.h +++ b/src_main/io/pibasetransfer.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Base class for reliable send and receive data in fixed packets with error correction, pause and resume - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/pibinarylog.cpp b/src_main/io/pibinarylog.cpp index c49b1d2a..a8a97619 100644 --- a/src_main/io/pibinarylog.cpp +++ b/src_main/io/pibinarylog.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Class for write binary data to logfile, and read or playback this data - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/pibinarylog.h b/src_main/io/pibinarylog.h index 836c2e52..e7afce78 100644 --- a/src_main/io/pibinarylog.h +++ b/src_main/io/pibinarylog.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for write binary data to logfile, and read or playback this data - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piconfig.cpp b/src_main/io/piconfig.cpp index 28bf59e4..e9011c75 100755 --- a/src_main/io/piconfig.cpp +++ b/src_main/io/piconfig.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Config parser - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piconfig.h b/src_main/io/piconfig.h index 885c77f9..b42c1761 100755 --- a/src_main/io/piconfig.h +++ b/src_main/io/piconfig.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Configuration parser and writer - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piconnection.cpp b/src_main/io/piconnection.cpp index c802effd..55b1c63a 100755 --- a/src_main/io/piconnection.cpp +++ b/src_main/io/piconnection.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Complex I/O point - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piconnection.h b/src_main/io/piconnection.h index b7d3e592..67a243b9 100755 --- a/src_main/io/piconnection.h +++ b/src_main/io/piconnection.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Complex I/O point - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pidatatransfer.h b/src_main/io/pidatatransfer.h index bca7b49f..4e0de732 100644 --- a/src_main/io/pidatatransfer.h +++ b/src_main/io/pidatatransfer.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for send and receive PIByteArray via PIBaseTransfer - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/pidiagnostics.cpp b/src_main/io/pidiagnostics.cpp index 7e2d78bf..c20b9177 100755 --- a/src_main/io/pidiagnostics.cpp +++ b/src_main/io/pidiagnostics.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Speed and quality in/out diagnostics - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pidiagnostics.h b/src_main/io/pidiagnostics.h index 8c96323f..06b8e3cb 100755 --- a/src_main/io/pidiagnostics.h +++ b/src_main/io/pidiagnostics.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Speed and quality in/out diagnostics - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/pidir.cpp b/src_main/io/pidir.cpp index d39ff0df..d9294738 100755 --- a/src_main/io/pidir.cpp +++ b/src_main/io/pidir.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Directory - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pidir.h b/src_main/io/pidir.h index 051016ee..c30fc16f 100755 --- a/src_main/io/pidir.h +++ b/src_main/io/pidir.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Directory - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piethernet.cpp b/src_main/io/piethernet.cpp index 1e601b55..30678c87 100755 --- a/src_main/io/piethernet.cpp +++ b/src_main/io/piethernet.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Ethernet, UDP/TCP Broadcast/Multicast - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piethernet.h b/src_main/io/piethernet.h index 31d6f2a7..444f0609 100755 --- a/src_main/io/piethernet.h +++ b/src_main/io/piethernet.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Ethernet, UDP/TCP Broadcast/Multicast - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pifile.cpp b/src_main/io/pifile.cpp index a70df7e4..5e43df9c 100755 --- a/src_main/io/pifile.cpp +++ b/src_main/io/pifile.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives File - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pifile.h b/src_main/io/pifile.h index db23f15c..ecd74265 100755 --- a/src_main/io/pifile.h +++ b/src_main/io/pifile.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives File - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pifiletransfer.h b/src_main/io/pifiletransfer.h index b13bcf4e..35e65b7a 100644 --- a/src_main/io/pifiletransfer.h +++ b/src_main/io/pifiletransfer.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for send and receive files and directories via PIBaseTransfer - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piiobytearray.cpp b/src_main/io/piiobytearray.cpp index 77b8cc9f..e8fcef50 100644 --- a/src_main/io/piiobytearray.cpp +++ b/src_main/io/piiobytearray.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives PIIODevice wrapper around PIByteArray - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piiobytearray.h b/src_main/io/piiobytearray.h index d6dfcd6b..244ba600 100644 --- a/src_main/io/piiobytearray.h +++ b/src_main/io/piiobytearray.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIIODevice wrapper around PIByteArray - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piiodevice.cpp b/src_main/io/piiodevice.cpp index 6c55a9a0..e90da9a1 100755 --- a/src_main/io/piiodevice.cpp +++ b/src_main/io/piiodevice.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Abstract input/output device - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piiodevice.h b/src_main/io/piiodevice.h index 4267a073..a86722de 100755 --- a/src_main/io/piiodevice.h +++ b/src_main/io/piiodevice.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Abstract input/output device - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piiomodule.h b/src_main/io/piiomodule.h index 3d4332c6..e88e6625 100644 --- a/src_main/io/piiomodule.h +++ b/src_main/io/piiomodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piiostring.cpp b/src_main/io/piiostring.cpp index e31e55c7..b2da10d8 100644 --- a/src_main/io/piiostring.cpp +++ b/src_main/io/piiostring.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives PIIODevice wrapper around PIString - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piiostring.h b/src_main/io/piiostring.h index 3843b3d8..869f8066 100644 --- a/src_main/io/piiostring.h +++ b/src_main/io/piiostring.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIIODevice wrapper around PIString - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pimultiprotocol.cpp b/src_main/io/pimultiprotocol.cpp index 573988e9..adbd0386 100755 --- a/src_main/io/pimultiprotocol.cpp +++ b/src_main/io/pimultiprotocol.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Multiprotocol - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pimultiprotocol.h b/src_main/io/pimultiprotocol.h index f834def9..bf292f6a 100755 --- a/src_main/io/pimultiprotocol.h +++ b/src_main/io/pimultiprotocol.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Multiprotocol - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pipacketextractor.cpp b/src_main/io/pipacketextractor.cpp index 7270ec44..db5a9049 100755 --- a/src_main/io/pipacketextractor.cpp +++ b/src_main/io/pipacketextractor.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Packets extractor - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pipacketextractor.h b/src_main/io/pipacketextractor.h index 69024e60..3d6c1585 100755 --- a/src_main/io/pipacketextractor.h +++ b/src_main/io/pipacketextractor.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Packets extractor - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pipeer.cpp b/src_main/io/pipeer.cpp index 05542384..72175d35 100755 --- a/src_main/io/pipeer.cpp +++ b/src_main/io/pipeer.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Peer - named I/O ethernet node - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pipeer.h b/src_main/io/pipeer.h index 09376472..070bd4b4 100755 --- a/src_main/io/pipeer.h +++ b/src_main/io/pipeer.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Peer - named I/O ethernet node, forming self-organized peering network - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piprotocol.cpp b/src_main/io/piprotocol.cpp index 85648de5..8d0b09b3 100755 --- a/src_main/io/piprotocol.cpp +++ b/src_main/io/piprotocol.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Protocol, input/output channel (COM, UDP) - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piprotocol.h b/src_main/io/piprotocol.h index 2b51a02e..e5ebca82 100755 --- a/src_main/io/piprotocol.h +++ b/src_main/io/piprotocol.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Protocol, input/output channel (COM, UDP) - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piserial.cpp b/src_main/io/piserial.cpp index 39b74b27..9963b144 100755 --- a/src_main/io/piserial.cpp +++ b/src_main/io/piserial.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives COM - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/piserial.h b/src_main/io/piserial.h index f7628047..a2b291d2 100755 --- a/src_main/io/piserial.h +++ b/src_main/io/piserial.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives COM - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/io/pisharedmemory.cpp b/src_main/io/pisharedmemory.cpp index 3e5714ba..1ec0b2dc 100644 --- a/src_main/io/pisharedmemory.cpp +++ b/src_main/io/pisharedmemory.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives File - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pisharedmemory.h b/src_main/io/pisharedmemory.h index 2dec679d..2cc26958 100644 --- a/src_main/io/pisharedmemory.h +++ b/src_main/io/pisharedmemory.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Shared Memory - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pitransparentdevice.cpp b/src_main/io/pitransparentdevice.cpp index 70dacee5..eb2bab1b 100644 --- a/src_main/io/pitransparentdevice.cpp +++ b/src_main/io/pitransparentdevice.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives PIIODevice that pass write to read - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/pitransparentdevice.h b/src_main/io/pitransparentdevice.h index e7d9db09..1201ecee 100644 --- a/src_main/io/pitransparentdevice.h +++ b/src_main/io/pitransparentdevice.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIIODevice that pass write to read - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/io/piusb.h b/src_main/io/piusb.h index 3d4749e7..15a685d8 100755 --- a/src_main/io/piusb.h +++ b/src_main/io/piusb.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives USB, based on libusb - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/picrc.h b/src_main/math/picrc.h index d22f773e..f9f76f82 100755 --- a/src_main/math/picrc.h +++ b/src_main/math/picrc.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives CRC checksum calculator - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/picrypt.h b/src_main/math/picrypt.h index 8c657bc7..0d22761e 100644 --- a/src_main/math/picrypt.h +++ b/src_main/math/picrypt.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Cryptographic class using lib Sodium - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/pievaluator.cpp b/src_main/math/pievaluator.cpp index 0b7ef16f..1209a609 100755 --- a/src_main/math/pievaluator.cpp +++ b/src_main/math/pievaluator.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Evaluator designed for stream computing - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pievaluator.h b/src_main/math/pievaluator.h index 299e43c0..3d0d0af6 100755 --- a/src_main/math/pievaluator.h +++ b/src_main/math/pievaluator.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Evaluator designed for stream calculations - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pifft.cpp b/src_main/math/pifft.cpp index fd50b285..50fea547 100644 --- a/src_main/math/pifft.cpp +++ b/src_main/math/pifft.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Class for FFT, IFFT and Hilbert transformations - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/pifft.h b/src_main/math/pifft.h index fc1d9ab8..14294908 100644 --- a/src_main/math/pifft.h +++ b/src_main/math/pifft.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for FFT, IFFT and Hilbert transformations - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/pifixedpoint.h b/src_main/math/pifixedpoint.h index 93704ca5..32dfc3d2 100644 --- a/src_main/math/pifixedpoint.h +++ b/src_main/math/pifixedpoint.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for fixed point numbers - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/pimathbase.cpp b/src_main/math/pimathbase.cpp index 15894ca1..1759acb1 100644 --- a/src_main/math/pimathbase.cpp +++ b/src_main/math/pimathbase.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Basic mathematical functions and defines - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pimathbase.h b/src_main/math/pimathbase.h index fd9dc1b4..84615d3b 100644 --- a/src_main/math/pimathbase.h +++ b/src_main/math/pimathbase.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Basic mathematical functions and defines - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pimathcomplex.h b/src_main/math/pimathcomplex.h index 9dbef824..cd67bfc3 100644 --- a/src_main/math/pimathcomplex.h +++ b/src_main/math/pimathcomplex.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIP math complex - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pimathmatrix.h b/src_main/math/pimathmatrix.h index 48a178c5..c5c535fb 100644 --- a/src_main/math/pimathmatrix.h +++ b/src_main/math/pimathmatrix.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIMathMatrix - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/pimathmodule.h b/src_main/math/pimathmodule.h index ff570e5c..f52fbe01 100644 --- a/src_main/math/pimathmodule.h +++ b/src_main/math/pimathmodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pimathsolver.cpp b/src_main/math/pimathsolver.cpp index ad306e1f..c1e0143c 100644 --- a/src_main/math/pimathsolver.cpp +++ b/src_main/math/pimathsolver.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives PIMathSolver - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pimathsolver.h b/src_main/math/pimathsolver.h index 89c4dbc3..517fe58d 100644 --- a/src_main/math/pimathsolver.h +++ b/src_main/math/pimathsolver.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIMathSolver - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/math/pimathvector.h b/src_main/math/pimathvector.h index 769b8f88..9f67ef1d 100644 --- a/src_main/math/pimathvector.h +++ b/src_main/math/pimathvector.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives PIMathVector - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/piquaternion.h b/src_main/math/piquaternion.h index 6eddbf75..c58c9940 100644 --- a/src_main/math/piquaternion.h +++ b/src_main/math/piquaternion.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for quaternions - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/math/pistatistic.h b/src_main/math/pistatistic.h index 71fc37de..1c271e6f 100644 --- a/src_main/math/pistatistic.h +++ b/src_main/math/pistatistic.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for calculacing math statistic in values array - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/pip.h b/src_main/pip.h index 0e14da08..84d51677 100755 --- a/src_main/pip.h +++ b/src_main/pip.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives All includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/piplatform.h b/src_main/piplatform.h index 4d734025..d75690b2 100644 --- a/src_main/piplatform.h +++ b/src_main/piplatform.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Platform and compiler macros - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/resources/piresources.cpp b/src_main/resources/piresources.cpp index a9215e28..e3bf37fd 100644 --- a/src_main/resources/piresources.cpp +++ b/src_main/resources/piresources.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Resources subsystem - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/resources/piresources.h b/src_main/resources/piresources.h index 34b9d674..8bfc16e7 100644 --- a/src_main/resources/piresources.h +++ b/src_main/resources/piresources.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Resources subsystem - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/resources/piresourcesstorage.cpp b/src_main/resources/piresourcesstorage.cpp index c842b106..882e07a2 100644 --- a/src_main/resources/piresourcesstorage.cpp +++ b/src_main/resources/piresourcesstorage.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Resources subsystem - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/resources/piresourcesstorage.h b/src_main/resources/piresourcesstorage.h index c1691dd6..44f3dcfd 100644 --- a/src_main/resources/piresourcesstorage.h +++ b/src_main/resources/piresourcesstorage.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Resources subsystem - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/picodec.cpp b/src_main/system/picodec.cpp index f83f984b..d6c63394 100755 --- a/src_main/system/picodec.cpp +++ b/src_main/system/picodec.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Text codings coder, based on "iconv" - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/picodec.h b/src_main/system/picodec.h index 45725e34..d34f8e4c 100755 --- a/src_main/system/picodec.h +++ b/src_main/system/picodec.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Text codings coder, based on "iconv" - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/piintrospection.cpp b/src_main/system/piintrospection.cpp index ce48f2a8..a24102d6 100644 --- a/src_main/system/piintrospection.cpp +++ b/src_main/system/piintrospection.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Introspection module - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/piintrospection.h b/src_main/system/piintrospection.h index c6122f10..85229d6a 100644 --- a/src_main/system/piintrospection.h +++ b/src_main/system/piintrospection.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Introspection module - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/piintrospection_proxy.cpp b/src_main/system/piintrospection_proxy.cpp index 5d21c9ed..6ee41271 100644 --- a/src_main/system/piintrospection_proxy.cpp +++ b/src_main/system/piintrospection_proxy.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Introspection module - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/piintrospection_proxy.h b/src_main/system/piintrospection_proxy.h index 301e5cce..fdd27221 100644 --- a/src_main/system/piintrospection_proxy.h +++ b/src_main/system/piintrospection_proxy.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Introspection module - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pilibrary.cpp b/src_main/system/pilibrary.cpp index a97c0650..985aee64 100644 --- a/src_main/system/pilibrary.cpp +++ b/src_main/system/pilibrary.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Dynamic library - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pilibrary.h b/src_main/system/pilibrary.h index e86fc073..24bb6268 100644 --- a/src_main/system/pilibrary.h +++ b/src_main/system/pilibrary.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Dynamic library - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pimonitor.cpp b/src_main/system/pimonitor.cpp index f6e365d4..e02a85cf 100755 --- a/src_main/system/pimonitor.cpp +++ b/src_main/system/pimonitor.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Counter of some PIP types - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pimonitor.h b/src_main/system/pimonitor.h index 50d1e3f8..8c297d1e 100755 --- a/src_main/system/pimonitor.h +++ b/src_main/system/pimonitor.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Counter of some PIP types - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/piprocess.cpp b/src_main/system/piprocess.cpp index b602025b..4c496f1d 100755 --- a/src_main/system/piprocess.cpp +++ b/src_main/system/piprocess.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Process - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/piprocess.h b/src_main/system/piprocess.h index 830d99fe..57c19382 100755 --- a/src_main/system/piprocess.h +++ b/src_main/system/piprocess.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Process - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisignals.cpp b/src_main/system/pisignals.cpp index 0e3fc05e..5ec8c9d7 100755 --- a/src_main/system/pisignals.cpp +++ b/src_main/system/pisignals.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Signals - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisignals.h b/src_main/system/pisignals.h index 1d98df49..e0bb8bca 100755 --- a/src_main/system/pisignals.h +++ b/src_main/system/pisignals.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Signals - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisingleapplication.cpp b/src_main/system/pisingleapplication.cpp index 4444d57c..78bdeae8 100644 --- a/src_main/system/pisingleapplication.cpp +++ b/src_main/system/pisingleapplication.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Single application - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisingleapplication.h b/src_main/system/pisingleapplication.h index 9a70d0a3..9e4c2b44 100644 --- a/src_main/system/pisingleapplication.h +++ b/src_main/system/pisingleapplication.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Single application - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisysteminfo.cpp b/src_main/system/pisysteminfo.cpp index f3ee5186..ff9574ce 100644 --- a/src_main/system/pisysteminfo.cpp +++ b/src_main/system/pisysteminfo.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives System information - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisysteminfo.h b/src_main/system/pisysteminfo.h index bdd0c2c6..ad691caa 100644 --- a/src_main/system/pisysteminfo.h +++ b/src_main/system/pisysteminfo.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives System information - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisystemmodule.h b/src_main/system/pisystemmodule.h index afd112cd..8cd2bd19 100644 --- a/src_main/system/pisystemmodule.h +++ b/src_main/system/pisystemmodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisystemmonitor.cpp b/src_main/system/pisystemmonitor.cpp index a82c318c..a2e12e71 100755 --- a/src_main/system/pisystemmonitor.cpp +++ b/src_main/system/pisystemmonitor.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Process resource monitor - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisystemmonitor.h b/src_main/system/pisystemmonitor.h index ffec210b..9ea60ee5 100755 --- a/src_main/system/pisystemmonitor.h +++ b/src_main/system/pisystemmonitor.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Process resource monitor - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisystemtests.cpp b/src_main/system/pisystemtests.cpp index 227f94cd..bfde06df 100755 --- a/src_main/system/pisystemtests.cpp +++ b/src_main/system/pisystemtests.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives System tests results (see system_test folder) - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/system/pisystemtests.h b/src_main/system/pisystemtests.h index 304cd030..30aeafdb 100755 --- a/src_main/system/pisystemtests.h +++ b/src_main/system/pisystemtests.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives System tests results (see system_test folder) - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/thread/pigrabberbase.h b/src_main/thread/pigrabberbase.h index d0b4ba2f..beb04ea3 100644 --- a/src_main/thread/pigrabberbase.h +++ b/src_main/thread/pigrabberbase.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Abstract class for create grabbers - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/thread/pimutex.cpp b/src_main/thread/pimutex.cpp index 29cac5e4..03aa72e9 100755 --- a/src_main/thread/pimutex.cpp +++ b/src_main/thread/pimutex.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Mutex - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/thread/pimutex.h b/src_main/thread/pimutex.h index a76e0293..aaef8634 100755 --- a/src_main/thread/pimutex.h +++ b/src_main/thread/pimutex.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Mutex - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru, Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/thread/pipipelinethread.h b/src_main/thread/pipipelinethread.h index 1f3fa432..8ab8483d 100644 --- a/src_main/thread/pipipelinethread.h +++ b/src_main/thread/pipipelinethread.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Class for create multihread pipeline - Copyright (C) 2017 Andrey Bychkov work.a.b@yandex.ru + Copyright (C) 2018 Andrey Bychkov work.a.b@yandex.ru 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 diff --git a/src_main/thread/pithread.cpp b/src_main/thread/pithread.cpp index 9f3557a9..be48fe6b 100755 --- a/src_main/thread/pithread.cpp +++ b/src_main/thread/pithread.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Thread - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/thread/pithread.h b/src_main/thread/pithread.h index 6fc4370c..db2afa0f 100755 --- a/src_main/thread/pithread.h +++ b/src_main/thread/pithread.h @@ -6,7 +6,7 @@ /* PIP - Platform Independent Primitives Thread - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/thread/pithreadmodule.h b/src_main/thread/pithreadmodule.h index 4203043a..7cb9f045 100644 --- a/src_main/thread/pithreadmodule.h +++ b/src_main/thread/pithreadmodule.h @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Module includes - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/thread/pitimer.cpp b/src_main/thread/pitimer.cpp index f7005539..751e18a1 100755 --- a/src_main/thread/pitimer.cpp +++ b/src_main/thread/pitimer.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Timer - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/src_main/thread/pitimer.h b/src_main/thread/pitimer.h index d2deeb5e..115fa892 100755 --- a/src_main/thread/pitimer.h +++ b/src_main/thread/pitimer.h @@ -4,7 +4,7 @@ /* PIP - Platform Independent Primitives Timer - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/utils/code_model_generator/main.cpp b/utils/code_model_generator/main.cpp index e37f2233..46457298 100755 --- a/utils/code_model_generator/main.cpp +++ b/utils/code_model_generator/main.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Code model generator - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 @@ -129,8 +129,8 @@ void makeEnumInfo(PIFile & f, const PICodeParser::Enum * e) { f << "\t(*enumsInfo)[\"" << e->name << "\"] = ei;\n"; f << "\tei->name = \"" << e->name << "\";\n"; } - piForeachC (PICodeParser::Enumerator & m, e->members) - f << "\tei->members << PICodeInfo::EnumeratorInfo(\"" << m.first << "\", " << m.second << ");\n"; + piForeachC (PICodeParser::EnumeratorInfo & m, e->members) + f << "\tei->members << PICodeInfo::EnumeratorInfo(\"" << m.name << "\", " << m.value << ");\n"; } @@ -198,6 +198,7 @@ void writeClassStreamMembersIn(PIFile & f, const PICodeParser::Entity * e, int & f << "\t\t\tfor (int i = 0; i < cnt; ++i)\n"; f << "\t\t\t\t((" << ptype << " *)(v." << m.name << "))[i] = d[i];\n"; f << "\t\t\t}\n"; + f << "\t\t\tbreak;\n"; } if (is_union) piBreak; diff --git a/utils/remote_console/main.cpp b/utils/remote_console/main.cpp index e54278aa..ae7bb77d 100755 --- a/utils/remote_console/main.cpp +++ b/utils/remote_console/main.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives Remote console viewer - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/utils/system_daemon/main.cpp b/utils/system_daemon/main.cpp index bcbd1695..ec64b8d8 100755 --- a/utils/system_daemon/main.cpp +++ b/utils/system_daemon/main.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives PIp System Daemon - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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 diff --git a/utils/system_test/main.cpp b/utils/system_test/main.cpp index 30422ccc..03caf844 100755 --- a/utils/system_test/main.cpp +++ b/utils/system_test/main.cpp @@ -1,7 +1,7 @@ /* PIP - Platform Independent Primitives System tests program - Copyright (C) 2017 Ivan Pelipenko peri4ko@yandex.ru + Copyright (C) 2018 Ivan Pelipenko peri4ko@yandex.ru 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