/home/gian/Progetti/falcon/core/include/falcon/stream.h File Reference

The Falcon Stream API. More...

#include <falcon/setup.h>
#include <falcon/types.h>
#include <falcon/falcondata.h>
#include <falcon/string.h>
#include <falcon/vm_sys.h>

Include dependency graph for stream.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  Falcon::Stream
 Base class for file and filelike services. More...

Namespaces

namespace  Falcon
 CONST.

Defines

#define FALCON_READAHEAD_BUFFER_BLOCK   32

Functions

Stream::t_status Falcon::operator& (const Stream::t_status &elem1, const Stream::t_status &elem2)
 And operator on status bitfiled.
Stream::t_status Falcon::operator^ (const Stream::t_status &elem1, const Stream::t_status &elem2)
 Xor operator on status bitfiled.
Stream::t_status Falcon::operator| (const Stream::t_status &elem1, const Stream::t_status &elem2)
 Or operator on status bitfiled.
Stream::t_status Falcon::operator~ (const Stream::t_status &elem1)
 Not operator on status bitfiled.


Detailed Description

The Falcon Stream API.

Falcon Streams are the basic I/O of every Falcon subsystem, including VM, compiler, assembler, generators and modules.


Define Documentation

#define FALCON_READAHEAD_BUFFER_BLOCK   32


Generated on Mon Oct 19 10:11:22 2009 for Falcon_Core by  doxygen 1.5.8