Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

Inkscape::IO Namespace Reference


Detailed Description

Low-level IO code.

This namespace contains low level IO-related code, including a homegrown streams implementation, routines for formatting SVG output, and some file handling utility functions.


Classes

class  Base64InputStream
class  Base64OutputStream
class  BasicInputStream
class  BasicOutputStream
class  BasicReader
class  BasicWriter
class  FlatSaxHandler
class  GzipInputStream
class  GzipOutputStream
class  InputStream
class  InputStreamReader
class  OutputStream
class  OutputStreamWriter
class  PushPull
class  Reader
class  SaxHandler
class  StdInputStream
class  StdOutputStream
class  StdReader
class  StdWriter
class  StreamException
class  StringInputStream
class  StringOutputStream
class  UriInputStream
class  UriOutputStream
class  UriReader
class  UriWriter
class  Writer
class  XsltInputStream
class  XsltOutputStream
class  XsltStyleSheet

Functions

GDir * dir_open (gchar const *const utf8name, guint const flags, GError **const error)
gchar * dir_read_utf8name (GDir *dir)
void dump_fopen_call (char const *utf8name, char const *id)
bool file_is_writable (char const *utf8name)
int file_open_tmp (std::string &name_used, const std::string &prefix)
bool file_test (char const *utf8name, GFileTest test)
static FILE * fopen_utf8name (char const *utf8name, int mode)
FILE * fopen_utf8name (char const *utf8name, char const *mode)
static bool getDouble (Glib::ustring &str, double *val)
static bool getLong (Glib::ustring &str, long *val)
static bool getULong (Glib::ustring &str, unsigned long *val)
gchar * locale_to_utf8_fallback (const gchar *opsysstring, gssize len, gsize *bytes_read, gsize *bytes_written, GError **error)
int mkdir_utf8name (char const *utf8name)
Writeroperator<< (Writer &writer, double val)
Writeroperator<< (Writer &writer, float val)
Writeroperator<< (Writer &writer, unsigned long val)
Writeroperator<< (Writer &writer, long val)
Writeroperator<< (Writer &writer, unsigned int val)
Writeroperator<< (Writer &writer, int val)
Writeroperator<< (Writer &writer, unsigned short val)
Writeroperator<< (Writer &writer, short val)
Writeroperator<< (Writer &writer, bool val)
Writeroperator<< (Writer &writer, char const *val)
Writeroperator<< (Writer &writer, std::string &val)
Writeroperator<< (Writer &writer, Glib::ustring &val)
Writeroperator<< (Writer &writer, char val)
void pipeStream (InputStream &source, OutputStream &dest)
static GdkPixbuf * pixbuf_new_from_file (const char *filename, time_t &modTime, gchar *&pixPath, GError **)
GdkPixbuf * pixbuf_new_from_file (char const *utf8name, GError **error)
gchar * sanitizeString (gchar const *str)
void spawn_async_with_pipes (const std::string &working_directory, const Glib::ArrayHandle< std::string > &argv, Glib::SpawnFlags flags, const sigc::slot< void > &child_setup, Glib::Pid *child_pid, int *standard_input, int *standard_output, int *standard_error)
void user_flush_data (png_structp)
void user_read_data (png_structp png_ptr, png_bytep data, png_size_t length)
void user_write_data (png_structp, png_bytep, png_size_t)

Variables

static int base64decode []
static char const * base64encode
static const char * xmlErrorStrs []
static int xmlErrorVals []


Generated by  Doxygen 1.6.0   Back to index