#nuvie@irc.freenode.net logs for 1 Jul 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[02:36:43] --> Kirben has joined #nuvie
[07:29:49] --> maku has joined #nuvie
[07:30:00] <-- maku has left IRC (Client Quit)
[08:33:19] --> Yuv422 has joined #nuvie
[09:18:04] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[09:31:33] --> Kirben has joined #nuvie
[09:50:34] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[10:00:44] --> Kirben has joined #nuvie
[10:25:26] --> SB-X has joined #nuvie
[10:27:03] <Yuv422> hi SB-X
[10:27:06] <SB-X> hello
[10:30:22] * SB-X is away: No reason given
[10:30:25] <SB-X> brb
[11:23:10] * SB-X is back (gone 00:52:37)
[11:58:28] <Yuv422> I'm redoing the file code ATM
[11:58:39] <Yuv422> putting in a virtual base class called NuvieIO
[11:58:48] <Yuv422> and then NuvieIOBuffer
[11:58:54] <Yuv422> and NuvieIORead
[11:58:57] <Yuv422> and NuvieIOWrite
[11:59:12] <Yuv422> then we only need to pass references to NuvieIO
[11:59:52] <SB-X> what is that?
[11:59:56] <SB-X> is that for input?
[12:00:06] <Yuv422> whoops
[12:00:11] <Yuv422> NuvieIOFileRead
[12:00:14] <Yuv422> NuvieIOFileWrite
[12:00:24] <SB-X> oh
[12:00:24] <SB-X> heh
[12:00:33] <SB-X> will it handle errors?
[12:00:42] <SB-X> file not found etc
[12:01:05] <Yuv422> hmm
[12:01:11] <Yuv422> not sure how it will do errors
[12:01:22] <Yuv422> maybe it will throw an exception
[12:01:28] <Yuv422> maybe we need an error class?
[12:01:45] <SB-X> error output maybe if we arent using the console
[12:02:03] <SB-X> i think each class can handle its own errors for now
[12:02:09] <SB-X> or pass them back
[12:02:27] <SB-X> i havnt thought about it
[12:02:36] <Yuv422> did you see the exception stuff I added to Game::load
[12:02:36] <Yuv422> ?
[12:02:37] <SB-X> but having a single place that handles all file ops is nice
[12:02:39] <SB-X> no
[12:03:11] <SB-X> what does it do?
[12:04:20] <SB-X> does NuvieIO replace U6File?
[12:04:46] <SB-X> or is it just the io and not all file methods
[12:14:23] <Yuv422> it will replace U6File
[12:14:38] <Yuv422> as the file class will be a subclass of NuvieIO
[12:15:05] <Yuv422> so for example a U6Lib_n object could work on a NuvieIO object
[12:15:13] <Yuv422> which could be a File or a buffer
[12:15:19] <Yuv422> that sort of thing
[12:15:59] <Yuv422> I'm off now
[12:16:06] <Yuv422> I'll talk to you later
[12:16:19] <SB-X> okay
[12:16:30] <SB-X> see you later
[12:16:35] <Yuv422> cya
[12:16:37] <-- Yuv422 has left IRC ("[BX] Reserve your copy of BitchX-1.0c19 for the Sony Playstation today!")
[14:55:22] --> maku has joined #nuvie
[15:05:25] --> wjp has joined #nuvie
[15:27:44] <-- maku has left #nuvie ("I'm outta here...")
[16:14:44] <-- Kirben has left IRC ("System Meltdown")
[17:52:30] <-- SB-X has left IRC ("ZzzzZzz")
[19:20:31] <-- kefka has left IRC (sterling.freenode.net irc.freenode.net)
[19:34:32] --> kefka has joined #nuvie
[22:16:20] <-- wjp has left IRC ("Zzzz....")