Flow-IPC 3.0.0
Flow-IPC project: Public API.
Classes | Namespaces | Functions
stl_fwd.hpp File Reference

Classes

struct  boost::has_trivial_destructor_after_move<::ipc::shm::stl::Stateless_allocator< T, Arena_t > >
 Specializes this boost.move trait for every ipc::shm::stl::Stateless_allocator, so as to disable the optimization it controls – in turn working around a boost.container bug in the Boost versions we support (as of this writing). More...
 

Namespaces

namespace  ipc
 Catch-all namespace for the Flow-IPC project: A library/API in modern C++17 providing high-performance communication between processes.
 
namespace  ipc::shm
 Modules for SHared Memory (SHM) support.
 
namespace  ipc::shm::stl
 ipc::shm sub-module providing integration between STL-compliant components (including containers) and SHared Memory (SHM) providers.
 

Functions

template<typename Arena_t , typename T1 , typename T2 >
bool ipc::shm::stl::operator== (const Stateless_allocator< T1, Arena_t > &val1, const Stateless_allocator< T2, Arena_t > &val2)
 Returns true for any 2 Stateless_allocators managing the same Stateless_allocator::Arena. More...
 
template<typename Arena_t , typename T1 , typename T2 >
bool ipc::shm::stl::operator!= (const Stateless_allocator< T1, Arena_t > &val1, const Stateless_allocator< T2, Arena_t > &val2)
 Returns false for any 2 Stateless_allocators managing the same Stateless_allocator::Arena. More...