Jive reference manual
List of all members | Public Types | Public Member Functions
jem::io::WriteBuffer Class Reference

#include <jem/io/WriteBuffer.h>

Public Types

typedef WriteBuffer Self
 

Public Member Functions

 WriteBuffer (idx_t size=-1)
 
 ~WriteBuffer ()
 
idx_t size () const
 
void reset ()
 
void flush (Writer &out)
 
void flushNoThrow (Writer &out)
 
void write (Writer &out, int c)
 
void write (Writer &out, int c, idx_t n)
 
void write (Writer &out, const char *buf, idx_t n)
 
void writeNoThrow (Writer &out, const char *buf, idx_t n)
 

Member Typedef Documentation

Constructor & Destructor Documentation

jem::io::WriteBuffer::WriteBuffer ( idx_t  size = -1)
explicit
jem::io::WriteBuffer::~WriteBuffer ( )

Member Function Documentation

idx_t jem::io::WriteBuffer::size ( ) const
void jem::io::WriteBuffer::reset ( )
void jem::io::WriteBuffer::flush ( Writer out)
void jem::io::WriteBuffer::flushNoThrow ( Writer out)
void jem::io::WriteBuffer::write ( Writer out,
int  c 
)
void jem::io::WriteBuffer::write ( Writer out,
int  c,
idx_t  n 
)
void jem::io::WriteBuffer::write ( Writer out,
const char *  buf,
idx_t  n 
)
void jem::io::WriteBuffer::writeNoThrow ( Writer out,
const char *  buf,
idx_t  n 
)