OpenRTM-aist-Python 2.0.0
Public Member Functions | List of all members
OpenRTM_aist.BufferBase.NullBuffer Class Reference

More...

Inheritance diagram for OpenRTM_aist.BufferBase.NullBuffer:
OpenRTM_aist.BufferBase.BufferBase OpenRTM_aist.BufferStatus.BufferStatus

Public Member Functions

def __init__ (self, size=None)
 
def length (self)
 
def write (self, value, sec=-1, nsec=-1)
 
def read (self)
 
def isFull (self)
 
def isEmpty (self)
 
def isNew (self)
 
def put (self, data)
 
def get (self)
 
def getRef (self)
 
- Public Member Functions inherited from OpenRTM_aist.BufferBase.BufferBase
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

 

Member Function Documentation

◆ get()

def OpenRTM_aist.BufferBase.NullBuffer.get (   self)

Get data from the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ getRef()

def OpenRTM_aist.BufferBase.NullBuffer.getRef (   self)

Get the buffer's reference to be written the next

◆ isEmpty()

def OpenRTM_aist.BufferBase.NullBuffer.isEmpty (   self)

Always false.

◆ isFull()

def OpenRTM_aist.BufferBase.NullBuffer.isFull (   self)

Always false.

◆ length()

def OpenRTM_aist.BufferBase.NullBuffer.length (   self)

Get the buffer length

Returns
buffer length(always 1)

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ put()

def OpenRTM_aist.BufferBase.NullBuffer.put (   self,
  data 
)

Write data into the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ read()

def OpenRTM_aist.BufferBase.NullBuffer.read (   self)

Read data from the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ write()

def OpenRTM_aist.BufferBase.NullBuffer.write (   self,
  value,
  sec = -1,
  nsec = -1 
)

Write data into the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.


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