Apps
Components
Interfaces
All Files
Source Tree
source:
tos.lib.VM.components.BBuffer.nc
Component: BBuffer
Author:
Philip Levis
Required Interfaces
BombillaError
Provided Interfaces
BombillaBuffer
Buffer
Function Index
command result_t
Buffer.clear
(BombillaContext *context, BombillaDataBuffer *buffer)
command result_t
Buffer.checkAndSetTypes
(BombillaContext *context, BombillaDataBuffer *buffer, BombillaStackVariable *var)
command result_t
Buffer.append
(BombillaContext *context, BombillaDataBuffer *buffer, BombillaStackVariable *var)
command uint8_t
Buffer.concatenate
(BombillaContext *context, BombillaDataBuffer *dest, BombillaDataBuffer *src)
command result_t
Buffer.prepend
(BombillaContext *context, BombillaDataBuffer *buffer, BombillaStackVariable *var)
command result_t
Buffer.get
(BombillaContext *context, BombillaDataBuffer *buffer, uint8_t bufferIndex, BombillaStackVariable *dest)
command result_t
Buffer.yank
(BombillaContext *context, BombillaDataBuffer *buffer, uint8_t bufferIndex, BombillaStackVariable *dest)
command result_t
Buffer.sortAscending
(BombillaContext *context, BombillaDataBuffer *buffer)
command result_t
Buffer.sortDescending
(BombillaContext *context, BombillaDataBuffer *buffer)