class NamStream : public TclObject


Inheritance:


Public Methods

virtual int close()
int command(int argc, const char*const* argv)
virtual int eof()
virtual char get_char()
virtual char* gets(char *buf, int len)
int is_ok()
NamStream()
NamStream(const char *fn)
NamStream(int fd) : is_open_(0) {};
static NamStream* open(const char *fn)
virtual int read(char *buf, int size)
virtual char* rgets(char *buf, int len)
virtual off_t seek(off_t offset, int whence)
virtual int seekable()
virtual off_t tell()
virtual ~NamStream()

Protected Fields

int is_open_

Documentation

int is_open_

NamStream()

NamStream(const char *fn)
NamStream(int fd) : is_open_(0) {};

virtual ~NamStream()

int command(int argc, const char*const* argv)

static NamStream* open(const char *fn)

int is_ok()

virtual int seekable()

virtual char* gets(char *buf, int len)

virtual char get_char()

virtual char* rgets(char *buf, int len)

virtual off_t seek(off_t offset, int whence)

virtual off_t tell()

virtual int close()

virtual int eof()

virtual int read(char *buf, int size)


Direct child classes:
NamStreamPipe
NamStreamFile
NamStreamCompressedFile

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de