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

Detailed description

Definition at line 80 of file output_stream.h.

#include <output_stream.h>

Inheritance diagram for nvbio::LZ4OutputFile:

Public Methods

 LZ4OutputFile (const char *name, const char *comp)
 ~LZ4OutputFile ()
uint32 write (const uint32 bytes, const void *buffer)
bool is_valid () const
- Public Methods inherited from nvbio::OutputStream
virtual ~OutputStream ()

Public Members

void * m_context
void * m_file
std::vector< uint8m_buffer

Constructor & Destructor Documentation

nvbio::LZ4OutputFile::LZ4OutputFile ( const char *  name,
const char *  comp 


Definition at line 66 of file output_stream.cpp.

nvbio::LZ4OutputFile::~LZ4OutputFile ( )


Definition at line 94 of file output_stream.cpp.

Member Function Documentation

bool nvbio::LZ4OutputFile::is_valid ( ) const

is valid?

Reimplemented from nvbio::OutputStream.

Definition at line 96 of file output_stream.h.

uint32 nvbio::LZ4OutputFile::write ( const uint32  bytes,
const void *  buffer 

write a given number of bytes

Reimplemented from nvbio::OutputStream.

Definition at line 111 of file output_stream.cpp.

Member Data Documentation

std::vector<uint8> nvbio::LZ4OutputFile::m_buffer

Definition at line 100 of file output_stream.h.

void* nvbio::LZ4OutputFile::m_context

Definition at line 98 of file output_stream.h.

void* nvbio::LZ4OutputFile::m_file

Definition at line 99 of file output_stream.h.

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