libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Inherits ppd::wrapper< ppd::platform_api, heavyweight_threading >, ppd::wrapper< ppd::platform_api, heavyweight_threading >, ppd::wrapper< ppd::platform_api, heavyweight_threading >, and ppd::wrapper< ppd::platform_api, heavyweight_threading >.
Classes | |
struct | make |
Public Types | |
typedef ppd::wrapper< ppd::platform_api, heavyweight_threading > | base_t |
typedef std::vector< Element > | cont_t |
typedef ppd::wrapper< ppd::platform_api, heavyweight_threading > | base_t |
typedef std::vector< Element > | cont_t |
typedef ppd::wrapper< ppd::platform_api, heavyweight_threading > | base_t |
typedef std::vector< Element > | cont_t |
typedef ppd::wrapper< ppd::platform_api, heavyweight_threading > | base_t |
typedef std::vector< Element > | cont_t |
Public Member Functions | |
__stdcall | cctor_thread (cont_t &c) noexcept(true) |
bool __fastcall | worker_fn (typename base_t::thread_context_t &) override |
__stdcall | cctor_thread (cont_t const &c) noexcept(true) |
bool __fastcall | worker_fn (typename base_t::thread_context_t &) override |
__stdcall | cctor_thread (cont_t &c) noexcept(true) |
bool __fastcall | worker_fn (typename base_t::thread_context_t &) override |
__stdcall | cctor_thread (cont_t const &c) noexcept(true) |
bool __fastcall | worker_fn (typename base_t::thread_context_t &) override |
Public Attributes | |
cont_t & | cont |
cont_t | cont |
Definition at line 63 of file unique_ptr_parallel.cpp.
typedef ppd::wrapper<ppd::platform_api, heavyweight_threading> cctor_thread< Element >::base_t |
Definition at line 149 of file shared_ptr_parallel.cpp.
typedef ppd::wrapper<ppd::platform_api, heavyweight_threading> cctor_thread< Element >::base_t |
Definition at line 149 of file shared_ptr_parallel.cpp.
typedef ppd::wrapper<ppd::platform_api, heavyweight_threading> cctor_thread< Element >::base_t |
Definition at line 64 of file unique_ptr_parallel.cpp.
typedef ppd::wrapper<ppd::platform_api, heavyweight_threading> cctor_thread< Element >::base_t |
Definition at line 64 of file unique_ptr_parallel.cpp.
typedef std::vector<Element> cctor_thread< Element >::cont_t |
Definition at line 150 of file shared_ptr_parallel.cpp.
typedef std::vector<Element> cctor_thread< Element >::cont_t |
Definition at line 150 of file shared_ptr_parallel.cpp.
typedef std::vector<Element> cctor_thread< Element >::cont_t |
Definition at line 65 of file unique_ptr_parallel.cpp.
typedef std::vector<Element> cctor_thread< Element >::cont_t |
Definition at line 65 of file unique_ptr_parallel.cpp.
|
inlineexplicitnoexcept |
Definition at line 78 of file unique_ptr_parallel.cpp.
References cctor_thread< Element >::cctor_thread(), and cctor_thread< Element >::cont.
Referenced by cctor_thread< Element >::cctor_thread().
|
inlineexplicitnoexcept |
Definition at line 163 of file shared_ptr_parallel.cpp.
References cctor_thread< Element >::cctor_thread(), and cctor_thread< Element >::cont.
Referenced by cctor_thread< Element >::cctor_thread().
|
inlineexplicitnoexcept |
Definition at line 78 of file unique_ptr_parallel.cpp.
|
inlineexplicitnoexcept |
Definition at line 163 of file shared_ptr_parallel.cpp.
|
inlineoverride |
Definition at line 167 of file shared_ptr_parallel.cpp.
References cctor_thread< Element >::cont.
|
inlineoverride |
Definition at line 167 of file shared_ptr_parallel.cpp.
|
inlineoverride |
Definition at line 82 of file unique_ptr_parallel.cpp.
References cctor_thread< Element >::cont.
|
inlineoverride |
Definition at line 82 of file unique_ptr_parallel.cpp.
cont_t cctor_thread< Element >::cont |
Definition at line 161 of file shared_ptr_parallel.cpp.
cont_t cctor_thread< Element >::cont |
Definition at line 76 of file unique_ptr_parallel.cpp.
Referenced by cctor_thread< Element >::cctor_thread(), and cctor_thread< Element >::worker_fn().