/*
* Our base String stream classes. We implement these to
* be based on Glib::ustring
*
* Authors:
* Bob Jamison <rjamison@titan.com>
*
* Copyright (C) 2004 Inkscape.org
*
* Released under GNU GPL, read the file 'COPYING' for more information
*/
#include "stringstream.h"
namespace Inkscape
{
namespace IO
{
//#########################################################################
//# S T R I N G I N P U T S T R E A M
//#########################################################################
/**
*
*/
{
position = 0;
}
/**
*
*/
{
}
/**
* Returns the number of bytes that can be read (or skipped over) from
* this input stream without blocking by the next caller of a method for
* this input stream.
*/
{
}
/**
* Closes this input stream and releases any system resources
* associated with the stream.
*/
{
}
/**
* Reads the next byte of data from the input stream. -1 if EOF
*/
{
return -1;
return ch;
}
//#########################################################################
//# S T R I N G O U T P U T S T R E A M
//#########################################################################
/**
*
*/
{
}
/**
*
*/
{
}
/**
* Closes this output stream and releases any system resources
* associated with this stream.
*/
{
}
/**
* Flushes this output stream and forces any buffered output
* bytes to be written out.
*/
{
//nothing to do
}
/**
* Writes the specified byte to this output stream.
*/
{
return 1;
}
} // namespace IO
} // namespace Inkscape
//#########################################################################
//# E N D O F F I L E
//#########################################################################