|
OpenRTM-aist 2.1.0
|
#include <SharedMemoryPort.h>


Public Member Functions | |
| SharedMemoryPort () | |
| Constructor. | |
| ~SharedMemoryPort () override | |
| Destructor. | |
| virtual int | string_to_MemorySize (std::string size_str) |
| void | create_memory (::CORBA::ULongLong memory_size, const char *shm_address) override |
| void | open_memory (::CORBA::ULongLong memory_size, const char *shm_address) override |
| void | close_memory (::CORBA::Boolean unlink=false) override |
| virtual void | write (ByteData &data) |
| virtual void | read (ByteData &data) |
| void | setInterface (::OpenRTM::PortSharedMemory_ptr sm) override |
| void | setEndian (::CORBA::Boolean endian) override |
| ::OpenRTM::PortStatus | put () override |
| ::OpenRTM::PortStatus | get () override |
| virtual::OpenRTM::PortSharedMemory_ptr | getObjRef () |
Protected Attributes | |
| ::OpenRTM::PortSharedMemory_var | m_smInterface {OpenRTM::PortSharedMemory::_nil()} |
| bool | m_endian {true} |
| coil::SharedMemory | m_shmem |
| RTC::SharedMemoryPort::SharedMemoryPort | ( | ) |
|
override |
Destructor.
Destructor
|
override |
| unlink |
|
override |
| memory_size | |
| shm_address |
|
override |
| virtual::OpenRTM::PortSharedMemory_ptr RTC::SharedMemoryPort::getObjRef | ( | ) |
|
override |
| memory_size | |
| shm_address |
|
override |
|
virtual |
|
override |
iline 225
|
override |
|
virtual |
return
|
virtual |
| data |
|
protected |
|
protected |
|
protected |