This is the mail archive of the
sid-cvs@sources.redhat.com
mailing list for the SID project.
src/sid/component/gloss ChangeLog gloss.cxx gl ...
- From: jjohnstn at sources dot redhat dot com
- To: sid-cvs at sources dot redhat dot com
- Date: 3 Jun 2002 20:00:39 -0000
- Subject: src/sid/component/gloss ChangeLog gloss.cxx gl ...
CVSROOT: /cvs/src
Module name: src
Changes by: jjohnstn@sources.redhat.com 2002-06-03 13:00:39
Modified files:
sid/component/gloss: ChangeLog gloss.cxx gloss.h
Log message:
2002-06-03 Jeff Johnston <jjohnstn@redhat.com>
* gloss.cxx (gloss32::gloss32): Add "state-snapshot" attribute.
Also Add new attribute "exit-code" which points to the exit code.
Set initial value to 0.
(gloss32::setup_fds): New method that sets up fds.
(gloss32::reset): Code moved to setup_fds. New code is call to
setup_fds(). Set initial exit code to 0.
(gloss32::stream_state): New method to save state.
(gloss32::destream_state): New method to restore state.
(gloss32::do_sys_exit): Set exit_code with
exit value.
(operator <<, operator >>): New functions to stream/destream
gloss32.
* gloss.h (gloss32): Add setup_fds, stream_state, and destream_state
prototypes as well as declaring operator << and operator >> friends.
(gloss32::exit_code): New variable.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/gloss/ChangeLog.diff?cvsroot=src&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/gloss/gloss.cxx.diff?cvsroot=src&r1=1.16&r2=1.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/gloss/gloss.h.diff?cvsroot=src&r1=1.9&r2=1.10