"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/PipeCapture.h" between
gparted-1.2.0.tar.gz and gparted-1.3.0.tar.gz

About: GParted is a graphical partition editor for creating, reorganizing, and deleting disk partitions (using GNU libparted).

PipeCapture.h  (gparted-1.2.0):PipeCapture.h  (gparted-1.3.0)
skipping to change at line 48 skipping to change at line 48
sigc::signal<void> signal_eof; sigc::signal<void> signal_eof;
sigc::signal<void> signal_update; sigc::signal<void> signal_update;
private: private:
bool OnReadable( Glib::IOCondition condition ); bool OnReadable( Glib::IOCondition condition );
static gboolean _OnReadable( GIOChannel *source, static gboolean _OnReadable( GIOChannel *source,
GIOCondition condition, GIOCondition condition,
gpointer data ); gpointer data );
static void append_unichar_vector_to_utf8( std::string & str, static void append_unichar_vector_to_utf8( std::string & str,
const std::vector<gunichar> & ucvec ); const std::vector<gunichar> & ucvec );
static gunichar get_utf8_char_validated(const char *p, gssize max_len);
static int utf8_char_length( unsigned char firstbyte ); static int utf8_char_length( unsigned char firstbyte );
Glib::RefPtr<Glib::IOChannel> channel; // Wrapper around fd Glib::RefPtr<Glib::IOChannel> channel; // Wrapper around fd
char * readbuf; // Bytes read from IOChannel (fd) char * readbuf; // Bytes read from IOChannel (fd)
size_t fill_offset; // Filling offset into readbuf size_t fill_offset; // Filling offset into readbuf
std::vector<gunichar> linevec; // Current line stored as UCS-4 character s std::vector<gunichar> linevec; // Current line stored as UCS-4 character s
size_t cursor; // Cursor position index into linevec size_t cursor; // Cursor position index into linevec
std::string capturebuf; // Captured output as UTF-8 characters std::string capturebuf; // Captured output as UTF-8 characters
size_t line_start; // Index into bytebuf where current line starts size_t line_start; // Index into bytebuf where current line starts
Glib::ustring & callerbuf; // Reference to caller supplied buffer Glib::ustring & callerbuf; // Reference to caller supplied buffer
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)