SMP::_buffer Class Reference

The tiny structure used by SMPInterpreter only This structure only keeps the information of user-defined buffer size, and the buffer's input and output filter id's. More...

#include <elements.h>

Collaboration diagram for SMP::_buffer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 _buffer (int _src=-1, int _src_port=-1, int _size=BUF_MAX)
 default constructor

Public Attributes

uint buid
int src
int src_port
vector< int > dest
vector< int > dest_port
int size
int type

Detailed Description

The tiny structure used by SMPInterpreter only This structure only keeps the information of user-defined buffer size, and the buffer's input and output filter id's.


Constructor & Destructor Documentation

SMP::_buffer::_buffer ( int  _src = -1,
int  _src_port = -1,
int  _size = BUF_MAX 
) [inline]

default constructor

Author:
Mobo Chuang
Date:
2006/7/5


Member Data Documentation

uint SMP::_buffer::buid

Unique-ID of buffer

int SMP::_buffer::src

source of buffer, the filter id

int SMP::_buffer::src_port

source of buffer, the port id

vector<int> SMP::_buffer::dest

destination of buffer, the filter id

vector<int> SMP::_buffer::dest_port

destination of buffer, the port id

int SMP::_buffer::size

size of buffer, in bytes

int SMP::_buffer::type

the buffer type: data or signal buffer


The documentation for this class was generated from the following file:
Generated on Fri Aug 31 15:41:57 2007 for SCREAMLinuxMiddleware(SLIM) by  doxygen 1.5.1