An open API service indexing awesome lists of open source software.

https://github.com/funatsufumiya/ofxsharedmemory

Shared Memory addon for OpenFrameworks 0.11/0.12 (using kyr0/libsharedmemory)
https://github.com/funatsufumiya/ofxsharedmemory

openframeworks-addon

Last synced: 6 months ago
JSON representation

Shared Memory addon for OpenFrameworks 0.11/0.12 (using kyr0/libsharedmemory)

Awesome Lists containing this project

README

          

# ofxSharedMemory

Shared Memory addon for OpenFrameworks 0.11/0.12, using [kyr0/libsharedmemory](https://github.com/kyr0/libsharedmemory).

## Usage

- ofApp.h

```cpp
std::shared_ptr reader;
std::shared_ptr writer;
```

- ofApp.cpp

```cpp
std::string dataToTransfer = "Hello World!";

writer = std::make_shared("strPipe", 65535, false); // name, size, isPersistent
writer->write(dataToTransfer);
ofLogNotice() << "Data wrote: " << dataToTransfer;

reader = std::make_shared("strPipe", 65535, false);
std::string data = reader->readString();
ofLogNotice() << "Data read: " << data;
```