Flow-IPC 1.0.0
Flow-IPC project: Full implementation reference.
Classes | Namespaces | Functions
stateless_allocator.hpp File Reference
#include "ipc/shm/stl/arena_activator.hpp"

Go to the source code of this file.

Classes

class  ipc::shm::stl::Stateless_allocator< T, Arena >
 Stateless allocator usable with STL-compliant containers to store (or merely read) them directly in SHM in a given SHM-aware Arena. 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 , typename T1 , typename T2 >
bool ipc::shm::stl::operator== (const Stateless_allocator< T1, Arena > &val1, const Stateless_allocator< T2, Arena > &val2)
 Returns true for any 2 Stateless_allocators managing the same Stateless_allocator::Arena_obj. More...
 
template<typename Arena , typename T1 , typename T2 >
bool ipc::shm::stl::operator!= (const Stateless_allocator< T1, Arena > &val1, const Stateless_allocator< T2, Arena > &val2)
 Returns false for any 2 Stateless_allocators managing the same Stateless_allocator::Arena_obj. More...