Cbeam
|
#include <cbeam/container/stable_reference_buffer.hpp>
#include <cbeam/convert/string.hpp>
#include <cbeam/error/runtime_error.hpp>
#include <iosfwd>
#include <memory>
#include <string>
Go to the source code of this file.
Classes | |
class | cbeam::memory::pointer |
The pointer class is one of the types supported by container::xpod::type. More... | |
Namespaces | |
namespace | cbeam |
The root namespace for the Cbeam library. This namespace unifies cross-platform utilities for concurrency, memory management, file handling, logging, serialization, and more. Its purpose is to provide a cohesive collection of modern C++ components that address common system-level and application-level tasks, while promoting thread-safety, interprocess communication, and stable resource handling across varied platform APIs. | |
namespace | cbeam::memory |
Houses abstractions for shared-memory and interprocess data exchange. This includes interprocess_shared_memory for OS-level memory segments and unified resource sharing, along with helper classes in other namespaces. It highlights stable reference counting and safe pointer conversions for robust cross-process operations. | |
Functions | |
std::ostream & | cbeam::memory::operator<< (std::ostream &os, const pointer &p) |
Outputs the pointer object as its hex string representation. | |
bool | cbeam::memory::operator== (const pointer &lhs, const pointer &rhs) |
Equality comparison operator for pointer . | |
bool | cbeam::memory::operator!= (const pointer &lhs, const pointer &rhs) |
Inequality comparison operator for pointer . | |
bool | cbeam::memory::operator< (const pointer &lhs, const pointer &rhs) |
Less-than comparison operator for pointer . | |
bool | cbeam::memory::operator<= (const pointer &lhs, const pointer &rhs) |
Less-or-equal comparison operator for pointer . | |
bool | cbeam::memory::operator> (const pointer &lhs, const pointer &rhs) |
Greater-than comparison operator for pointer . | |
bool | cbeam::memory::operator>= (const pointer &lhs, const pointer &rhs) |
Greater-or-equal comparison operator for pointer . | |