OpenRTM-aist-Python 2.0.0
Public Member Functions | List of all members
OpenRTM_aist.CdrRingBuffer.CdrRingBuffer Class Reference
Inheritance diagram for OpenRTM_aist.CdrRingBuffer.CdrRingBuffer:
OpenRTM_aist.RingBuffer.RingBuffer OpenRTM_aist.BufferBase.BufferBase OpenRTM_aist.BufferStatus.BufferStatus

Public Member Functions

def __init__ (self)
 
- Public Member Functions inherited from OpenRTM_aist.RingBuffer.RingBuffer
def __init__ (self, length=RINGBUFFER_DEFAULT_LENGTH)
 
def init (self, prop)
 void init(const coil::Properties& prop)
 
def length (self, n=None)
 
def reset (self)
 
def wptr (self, n=0)
 
def advanceWptr (self, n=1, unlock_enable=True)
 
def put (self, value)
 
def write (self, value, sec=-1, nsec=0)
 
def writable (self)
 
def full (self)
 
def rptr (self, n=0)
 
def advanceRptr (self, n=1, unlock_enable=True)
 
def get (self)
 
def read (self, sec=-1, nsec=0)
 
def readable (self)
 
def empty (self)
 
def init (self, prop)
 
def length (self)
 
def reset (self)
 
def wptr (self, n=0)
 
def advanceWptr (self, n=1, unlock_enable=True)
 
def put (self, data)
 
def write (self, value, sec=-1, nsec=-1)
 
def writable (self)
 
def full (self)
 
def rptr (self, n=0)
 
def advanceRptr (self, n=1, unlock_enable=True)
 
def get (self)
 
def read (self, sec=-1, nsec=-1)
 
def readable (self)
 
def empty (self)
 

Detailed Description

 

Constructor & Destructor Documentation

◆ __init__()

def OpenRTM_aist.CdrRingBuffer.CdrRingBuffer.__init__ (   self)

Constructor

Constructor. Initialize the buffer by specified buffer length. However, if the specified length is less than two, the buffer should be initialized by two in length.

Parameters
lengthBuffer length

Reimplemented from OpenRTM_aist.RingBuffer.RingBuffer.


The documentation for this class was generated from the following file: