NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | List of all members
nvbio::OutputStream Struct Reference

Detailed description

Base abstract output file class

Definition at line 40 of file output_stream.h.

#include <output_stream.h>

Inheritance diagram for nvbio::OutputStream:
nvbio::GZOutputFile nvbio::LZ4OutputFile

Public Methods

virtual ~OutputStream ()
 
virtual uint32 write (const uint32 bytes, const void *buffer)
 
virtual bool is_valid () const
 

Constructor & Destructor Documentation

virtual nvbio::OutputStream::~OutputStream ( )
inlinevirtual

virtual destructor

Definition at line 44 of file output_stream.h.

Member Function Documentation

virtual bool nvbio::OutputStream::is_valid ( ) const
inlinevirtual

is valid?

Reimplemented in nvbio::LZ4OutputFile, and nvbio::GZOutputFile.

Definition at line 52 of file output_stream.h.

virtual uint32 nvbio::OutputStream::write ( const uint32  bytes,
const void *  buffer 
)
inlinevirtual

write a given number of bytes

Reimplemented in nvbio::LZ4OutputFile, and nvbio::GZOutputFile.

Definition at line 48 of file output_stream.h.


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