Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::commandcenter::engine::Executor::SearchBuffer Class Reference

List of all members.

Package Functions

 SearchBuffer (String searched)
boolean add (byte[] bytes, final int off, final int len)
boolean add (byte b)

Package Attributes

byte[] search
byte[] data
int next = 0
boolean isFillingUp = true

Detailed Description

Helper class for stream parsing, this doesn't bear the overhead of util class StringRingBuffer.


Constructor & Destructor Documentation

alma::acs::commandcenter::engine::Executor::SearchBuffer::SearchBuffer String  searched  )  [inline, package]
 


Member Function Documentation

boolean alma::acs::commandcenter::engine::Executor::SearchBuffer::add byte  b  )  [inline, package]
 

Parameters:
b - a newly incoming byte
Returns:
whether the byte made the search-expression complete

boolean alma::acs::commandcenter::engine::Executor::SearchBuffer::add byte[]  bytes,
final int  off,
final int  len
[inline, package]
 

Convenience method for feeding bytes into this buffer.

Returns:
whether the search-expression was found


Member Data Documentation

byte [] alma::acs::commandcenter::engine::Executor::SearchBuffer::data [package]
 

boolean alma::acs::commandcenter::engine::Executor::SearchBuffer::isFillingUp = true [package]
 

int alma::acs::commandcenter::engine::Executor::SearchBuffer::next = 0 [package]
 

byte [] alma::acs::commandcenter::engine::Executor::SearchBuffer::search [package]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:51:30 2009 for ACS Java API by doxygen 1.3.8