OpenRTM-aist-Python 2.0.2
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

 __init__ (self, size=None)
 
 length (self)
 
 write (self, value, sec=-1, nsec=-1)
 
 read (self)
 
 isFull (self)
 
 isEmpty (self)
 
 isNew (self)
 
 put (self, data)
 
 get (self)
 
 getRef (self)
 
- Public Member Functions inherited from OpenRTM_aist.BufferBase.BufferBase
 init (self, prop)
 
 reset (self)
 
 wptr (self, n=0)
 
 advanceWptr (self, n=1, unlock_enable=True)
 
 writable (self)
 
 full (self)
 
 rptr (self, n=0)
 
 advanceRptr (self, n=1, unlock_enable=True)
 
 readable (self)
 
 empty (self)
 

Detailed Description

 

Member Function Documentation

◆ get()

OpenRTM_aist.BufferBase.NullBuffer.get ( self)

Get data from the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ getRef()

OpenRTM_aist.BufferBase.NullBuffer.getRef ( self)

Get the buffer's reference to be written the next

◆ isEmpty()

OpenRTM_aist.BufferBase.NullBuffer.isEmpty ( self)

Always false.

◆ isFull()

OpenRTM_aist.BufferBase.NullBuffer.isFull ( self)

Always false.

◆ length()

OpenRTM_aist.BufferBase.NullBuffer.length ( self)

Get the buffer length

Returns
buffer length(always 1)

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ put()

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

Write data into the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ read()

OpenRTM_aist.BufferBase.NullBuffer.read ( self)

Read data from the buffer

Reimplemented from OpenRTM_aist.BufferBase.BufferBase.

◆ write()

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: