mirror of
https://github.com/yse/easy_profiler.git
synced 2024-12-27 08:41:02 +08:00
Update license
This commit is contained in:
parent
7f085ef8ac
commit
08372ac136
@ -8,11 +8,35 @@
|
|||||||
* description : The file contains implementation of profiling blocks
|
* description : The file contains implementation of profiling blocks
|
||||||
* :
|
* :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -22,20 +46,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include "profile_manager.h"
|
#include "profile_manager.h"
|
||||||
|
@ -1,10 +1,33 @@
|
|||||||
/**
|
/**
|
||||||
Lightweight profiler library for c++
|
Lightweight profiler library for c++
|
||||||
Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
|
|
||||||
|
Licensed under either of
|
||||||
|
* MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
at your option.
|
||||||
|
|
||||||
|
The MIT License
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
The Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
You may not use this file except in compliance with the License.
|
||||||
You may obtain a copy of the License at
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -14,20 +37,6 @@ distributed under the License is distributed on an "AS IS" BASIS,
|
|||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
See the License for the specific language governing permissions and
|
See the License for the specific language governing permissions and
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
|
|
||||||
|
|
||||||
GNU General Public License Usage
|
|
||||||
Alternatively, this file may be used under the terms of the GNU
|
|
||||||
General Public License as published by the Free Software Foundation,
|
|
||||||
either version 3 of the License, or (at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#include <easy/easy_socket.h>
|
#include <easy/easy_socket.h>
|
||||||
|
@ -16,11 +16,35 @@
|
|||||||
* : * 2016/09/17 Victor Zarubkin: added log messages printing.
|
* : * 2016/09/17 Victor Zarubkin: added log messages printing.
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -30,20 +54,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
@ -8,11 +8,35 @@
|
|||||||
* description : The file contains implementation of Profile manager and implement access c-function
|
* description : The file contains implementation of Profile manager and implement access c-function
|
||||||
* :
|
* :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -22,20 +46,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
@ -26,11 +26,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -40,20 +64,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <easy/reader.h>
|
#include <easy/reader.h>
|
||||||
|
@ -24,11 +24,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -38,20 +62,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <QGraphicsScene>
|
#include <QGraphicsScene>
|
||||||
|
@ -21,11 +21,35 @@
|
|||||||
* : * 2016/08/18 Victor Zarubkin: Moved sources of TreeWidgetItem into tree_widget_item.h/.cpp
|
* : * 2016/08/18 Victor Zarubkin: Moved sources of TreeWidgetItem into tree_widget_item.h/.cpp
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -35,20 +59,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
|
@ -13,11 +13,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -27,20 +51,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
|
@ -12,11 +12,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -26,20 +50,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <QGraphicsScene>
|
#include <QGraphicsScene>
|
||||||
|
@ -12,11 +12,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -26,20 +50,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <QGraphicsScene>
|
#include <QGraphicsScene>
|
||||||
|
@ -12,11 +12,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -26,20 +50,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
@ -13,11 +13,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -27,20 +51,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include "easy_qtimer.h"
|
#include "easy_qtimer.h"
|
||||||
|
@ -12,11 +12,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -26,20 +50,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#define IGNORE_GLOBALS_DECLARATION
|
#define IGNORE_GLOBALS_DECLARATION
|
||||||
|
@ -12,11 +12,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -26,20 +50,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include "globals_qobjects.h"
|
#include "globals_qobjects.h"
|
||||||
|
@ -8,11 +8,35 @@
|
|||||||
* description : Main file for EasyProfiler GUI.
|
* description : Main file for EasyProfiler GUI.
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -22,20 +46,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
|
@ -18,11 +18,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -32,20 +56,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
|
@ -13,11 +13,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -27,20 +51,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include "tree_widget_item.h"
|
#include "tree_widget_item.h"
|
||||||
|
@ -14,11 +14,35 @@
|
|||||||
* : *
|
* : *
|
||||||
* ----------------- :
|
* ----------------- :
|
||||||
* license : Lightweight profiler library for c++
|
* license : Lightweight profiler library for c++
|
||||||
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
* : Copyright(C) 2016-2017 Sergey Yagovtsev, Victor Zarubkin
|
||||||
* :
|
* :
|
||||||
|
* : Licensed under either of
|
||||||
|
* : * MIT license (LICENSE.MIT or http://opensource.org/licenses/MIT)
|
||||||
|
* : * Apache License, Version 2.0, (LICENSE.APACHE or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
* : at your option.
|
||||||
* :
|
* :
|
||||||
* : Licensed under the Apache License, Version 2.0 (the "License");
|
* : The MIT License
|
||||||
* : you may not use this file except in compliance with the License.
|
* :
|
||||||
|
* : Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
* : of this software and associated documentation files (the "Software"), to deal
|
||||||
|
* : in the Software without restriction, including without limitation the rights
|
||||||
|
* : to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||||
|
* : of the Software, and to permit persons to whom the Software is furnished
|
||||||
|
* : to do so, subject to the following conditions:
|
||||||
|
* :
|
||||||
|
* : The above copyright notice and this permission notice shall be included in all
|
||||||
|
* : copies or substantial portions of the Software.
|
||||||
|
* :
|
||||||
|
* : THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||||
|
* : INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
||||||
|
* : PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
|
* : LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||||
|
* : TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
|
||||||
|
* : USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
* :
|
||||||
|
* : The Apache License, Version 2.0 (the "License")
|
||||||
|
* :
|
||||||
|
* : You may not use this file except in compliance with the License.
|
||||||
* : You may obtain a copy of the License at
|
* : You may obtain a copy of the License at
|
||||||
* :
|
* :
|
||||||
* : http://www.apache.org/licenses/LICENSE-2.0
|
* : http://www.apache.org/licenses/LICENSE-2.0
|
||||||
@ -28,20 +52,6 @@
|
|||||||
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* : See the License for the specific language governing permissions and
|
* : See the License for the specific language governing permissions and
|
||||||
* : limitations under the License.
|
* : limitations under the License.
|
||||||
* :
|
|
||||||
* :
|
|
||||||
* : GNU General Public License Usage
|
|
||||||
* : Alternatively, this file may be used under the terms of the GNU
|
|
||||||
* : General Public License as published by the Free Software Foundation,
|
|
||||||
* : either version 3 of the License, or (at your option) any later version.
|
|
||||||
* :
|
|
||||||
* : This program is distributed in the hope that it will be useful,
|
|
||||||
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
|
||||||
* : GNU General Public License for more details.
|
|
||||||
* :
|
|
||||||
* : You should have received a copy of the GNU General Public License
|
|
||||||
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
************************************************************************/
|
************************************************************************/
|
||||||
|
|
||||||
#include "tree_widget_loader.h"
|
#include "tree_widget_loader.h"
|
||||||
|
@ -19,7 +19,7 @@ int MODELLING_STEPS = 1500;
|
|||||||
int RENDER_STEPS = 1500;
|
int RENDER_STEPS = 1500;
|
||||||
int RESOURCE_LOADING_COUNT = 50;
|
int RESOURCE_LOADING_COUNT = 50;
|
||||||
|
|
||||||
//#define SAMPLE_NETWORK_TEST
|
#define SAMPLE_NETWORK_TEST
|
||||||
|
|
||||||
void localSleep(int magic=200000)
|
void localSleep(int magic=200000)
|
||||||
{
|
{
|
||||||
@ -211,7 +211,8 @@ int main(int argc, char* argv[])
|
|||||||
profiler::startListen();
|
profiler::startListen();
|
||||||
|
|
||||||
std::vector<std::thread> threads;
|
std::vector<std::thread> threads;
|
||||||
for (int i=0; i < 3; i++) {
|
//for (int i=0; i < 3; i++)
|
||||||
|
{
|
||||||
threads.emplace_back(loadingResourcesThread);
|
threads.emplace_back(loadingResourcesThread);
|
||||||
threads.emplace_back(renderThread);
|
threads.emplace_back(renderThread);
|
||||||
threads.emplace_back(modellingThread);
|
threads.emplace_back(modellingThread);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user