#include <SharedMemoryPort.h>
◆ SharedMemoryPort()
RTC::SharedMemoryPort::SharedMemoryPort |
( |
| ) |
|
Constructor.
Constructor
- Parameters
-
◆ ~SharedMemoryPort()
RTC::SharedMemoryPort::~SharedMemoryPort |
( |
| ) |
|
|
override |
◆ close_memory()
void RTC::SharedMemoryPort::close_memory |
( |
::CORBA::Boolean | unlink = false | ) |
|
|
override |
◆ create_memory()
void RTC::SharedMemoryPort::create_memory |
( |
::CORBA::ULongLong | memory_size, |
|
|
const char * | shm_address ) |
|
override |
◆ get()
::OpenRTM::PortStatus RTC::SharedMemoryPort::get |
( |
| ) |
|
|
override |
◆ getObjRef()
virtual::OpenRTM::PortSharedMemory_ptr RTC::SharedMemoryPort::getObjRef |
( |
| ) |
|
◆ open_memory()
void RTC::SharedMemoryPort::open_memory |
( |
::CORBA::ULongLong | memory_size, |
|
|
const char * | shm_address ) |
|
override |
◆ put()
::OpenRTM::PortStatus RTC::SharedMemoryPort::put |
( |
| ) |
|
|
override |
◆ read()
virtual void RTC::SharedMemoryPort::read |
( |
ByteData & | data | ) |
|
|
virtual |
◆ setEndian()
void RTC::SharedMemoryPort::setEndian |
( |
::CORBA::Boolean | endian | ) |
|
|
override |
◆ setInterface()
void RTC::SharedMemoryPort::setInterface |
( |
::OpenRTM::PortSharedMemory_ptr | sm | ) |
|
|
override |
◆ string_to_MemorySize()
virtual int RTC::SharedMemoryPort::string_to_MemorySize |
( |
std::string | size_str | ) |
|
|
virtual |
◆ write()
virtual void RTC::SharedMemoryPort::write |
( |
ByteData & | data | ) |
|
|
virtual |
◆ m_endian
bool RTC::SharedMemoryPort::m_endian {true} |
|
protected |
◆ m_shmem
coil::SharedMemory RTC::SharedMemoryPort::m_shmem |
|
protected |
◆ m_smInterface
::OpenRTM::PortSharedMemory_var RTC::SharedMemoryPort::m_smInterface {OpenRTM::PortSharedMemory::_nil()} |
|
protected |
The documentation for this class was generated from the following file: