Class to access a named mapped segment published from another process. More...
#include <mapped.h>


Public Member Functions | |
| void | copy (unsigned member, T *buffer) |
| volatile const T * | get (unsigned member) |
| unsigned | getCount (void) |
| Get count of typed member objects held in this map. | |
| mapped_view (const char *name) | |
| Map existing named memory segment. | |
| volatile const T * | operator() (unsigned member) |
| Access typed member object in the mapped segment. | |
| volatile const T & | operator[] (unsigned member) |
| Reference typed member object in the mapped segment. | |
Class to access a named mapped segment published from another process.
This offers a simple typed vector interface to access the shared memory segment in read-only mode.
Definition at line 463 of file mapped.h.
| ucommon::mapped_view< T >::mapped_view | ( | const char * | name | ) | [inline] |
| unsigned ucommon::mapped_view< T >::getCount | ( | void | ) | [inline] |
| volatile const T* ucommon::mapped_view< T >::operator() | ( | unsigned | member | ) | [inline] |
| volatile const T& ucommon::mapped_view< T >::operator[] | ( | unsigned | member | ) | [inline] |
1.6.3