|
Cbeam
|
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.
More...
Classes | |
| class | interprocess_shared_memory |
| Provides a unified, platform-independent interface for managing shared memory segments. More... | |
| class | pointer |
The pointer class is one of the types supported by container::xpod::type. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const pointer &p) |
Outputs the pointer object as its hex string representation. | |
| bool | operator== (const pointer &lhs, const pointer &rhs) |
Equality comparison operator for pointer. | |
| bool | operator!= (const pointer &lhs, const pointer &rhs) |
Inequality comparison operator for pointer. | |
| bool | operator< (const pointer &lhs, const pointer &rhs) |
Less-than comparison operator for pointer. | |
| bool | operator<= (const pointer &lhs, const pointer &rhs) |
Less-or-equal comparison operator for pointer. | |
| bool | operator> (const pointer &lhs, const pointer &rhs) |
Greater-than comparison operator for pointer. | |
| bool | operator>= (const pointer &lhs, const pointer &rhs) |
Greater-or-equal comparison operator for pointer. | |
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.
Inequality comparison operator for pointer.
Less-than comparison operator for pointer.
Compares the underlying memory addresses.
|
inline |
Outputs the pointer object as its hex string representation.
| os | The output stream. |
| p | The pointer object to output. |
Less-or-equal comparison operator for pointer.
Equality comparison operator for pointer.
| lhs | Left-hand side pointer. |
| rhs | Right-hand side pointer. |
Greater-than comparison operator for pointer.