Scopira 20080306

scopira::tool::distoflow Class Reference

#include <distflow.h>

Inheritance diagram for scopira::tool::distoflow:
scopira::tool::oflow_i scopira::tool::flow_i scopira::tool::object

List of all members.

Public Member Functions

 distoflow (bool doref)
 default constructor
virtual bool failed (void) const
 are we in a failed state?
virtual size_t write (const byte_t *_buf, size_t _size)
 write a raw block of data
void add_flow (oflow_i *r)
void remove_flow (oflow_i *r)
void clear_flow (void)
bool contains_flow (const oflow_i *r) const
size_t size_flow (void) const

Protected Types

typedef std::vector
< scopira::tool::count2_ptr
< scopira::tool::oflow_i > > 
oflowvec_t
 output links

Protected Attributes

oflowvec_t dm_flow
bool dm_doref

Detailed Description

distributes all its output to its list of oflow_i.

Author:
Aleksander Demko

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