|
|
@77bc259
|
9 months |
pabuhr |
move exception macro to general location, update more code to use macros
|
|
|
@211def2
|
9 months |
pabuhr |
omnibus I/O changes to get quoted manipulator to work
|
|
|
@63e129c
|
9 months |
pabuhr |
cleanup, fix bug for input manipulator nl
|
|
|
@decd4a6
|
12 months |
pabuhr |
formatting
|
|
|
@f842032
|
13 months |
pabuhr |
remove ISTYPE_VOID and ISTYPE_VOID_IMPL, and ends for input
|
|
|
@e0dc038
|
13 months |
pabuhr |
first attempt at new C string input
|
|
|
@d0cfcbe1
|
15 months |
pabuhr |
change setter routines in basic_i/ostream to return previous state
|
|
|
@7baff35
|
15 months |
pabuhr |
formatting
|
|
|
@f5d9c37
|
16 months |
pabuhr |
harmonize separator manipulators names with newline names: change from …
|
|
|
@bbdf954
|
17 months |
pabuhr |
fix end-of-file bug when checking for I/O errors
|
|
|
@874b16e
|
17 months |
pabuhr |
lower case type names open_failure, close_failure, write_failure, …
ast-experimental
|
|
|
@cce4648
|
2 years |
Thierry Delisle |
Visibility for streams
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@7a1b7e6
|
3 years |
pabuhr |
bracket vfprintf/vfscanf with enable/disable interrupts in fstream
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@c52f033
|
3 years |
pabuhr |
formatting
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c8371b5
|
3 years |
pabuhr |
change getANL to getANL$ (private)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8dcb832
|
3 years |
pabuhr |
remove mutual-exclusion acquire for streams, add EINTR restarts for C …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7ce2483
|
3 years |
pabuhr |
formatting, remove release, and update lock/unlock for use with mutex …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3bf3b6b
|
3 years |
pabuhr |
clean code, add fix that might deal with the I/O acquire timeout
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0156cdd
|
3 years |
Thierry Delisle |
Initial fix to fstreams not throwing in release
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ba0d2ea
|
3 years |
pabuhr |
add exceptions Close_Failure, Write_Failure, Read_Failure to fstream
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a5a6a1a8
|
3 years |
pabuhr |
replace fstream macro EHM_VIRTUAL_TABLE with new vtable declaration
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@00e9be9
|
4 years |
pabuhr |
add stream function clear, change eof to return bool
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f451177
|
4 years |
pabuhr |
remember basic_ostream nl and then override it using the basic_ostream …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b431515
|
4 years |
pabuhr |
formatting, rename public enum sepSize to ofstream_sepSize, change …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6c5d92f
|
4 years |
pabuhr |
for private variables and functions, move prefix $ to suffix $
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ecfd758
|
4 years |
ajbeach |
Major exception update, seperating type-ids from virtual tables. The …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e474cf09
|
4 years |
pabuhr |
add concurrency lock to IO stream and provide user interface to lock stream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8d321f9
|
4 years |
pabuhr |
adjust / comments, change exception name from IO_OPEN_FAILURE to …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@91e52be
|
4 years |
pabuhr |
raise exception IO_OPEN_FAILURE for open failure with input/output …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d1a9ff5
|
5 years |
pabuhr |
change private names to start with $, change NULL to 0p
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e3fea42
|
5 years |
pabuhr |
change "const char *" to "const char []"
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4cae032
|
5 years |
pabuhr |
add missing destructor for ofstream nad ifstream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd8f88f
|
5 years |
pabuhr |
remove special FILE names, like _IO_2_1_stdout_
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a87d40b
|
5 years |
pabuhr |
add aliases stdin, stdout, stderr for sin, sout, serr
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ff2a33e
|
5 years |
pabuhr |
switch from calling abort to using abort stream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@65240bb
|
5 years |
pabuhr |
first attempt to add streams exit and abort, rename private iostream …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@5cb2b8c
|
5 years |
pabuhr |
update ofstream constructor
ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0efb269
|
6 years |
pabuhr |
add feature to input streams to read/not-read newline characters
ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8a25be9
|
6 years |
pabuhr |
change exits to aborts to get stack trace
ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9d362a0
|
6 years |
pabuhr |
simplify code
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@5ea5b28
|
6 years |
pabuhr |
update iostream
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@200fcb3
|
6 years |
pabuhr |
add auto newline to sout, change endl to nl
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@0e0f128c
|
6 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@58b6d1b
|
6 years |
Thierry Delisle |
Fixed tests after headers change
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@ba9baad
|
6 years |
Thierry Delisle |
Simplified some of the handling by converting libcfa sources from .c …
ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|