You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
(6) |
Nov
(1) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(1) |
Feb
(11) |
Mar
(1) |
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
2005 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(9) |
Dec
|
2007 |
Jan
(6) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <Wol...@at...> - 2003-06-17 12:11:00
|
I stumbled upon your paper "XMLTK: An XML Toolkit for Scalable XML Stream Processing" (it dropped out of the printer) and liked it a lot. But xhead is not in the distribution (xtail ?) and the example "file2xml -s. | xsort -b -c /directory -e //file -k size/text():%i | xhead -c /directory -e file" does not parse the ':%i' plus, the following line(s) did NOT compile on my SUSE8.2 (gcc 3.3) //_Assign(&static_cast<IUnknownCL*>(m_pchCur), m_pchOut); but those did: IUnknownCL* _Ass =3D static_cast<IUnknownCL*>(m_pchCur); _Assign(&_Ass , m_pchOut); mit freundlichen Gr=FC=DFen/best regards Wolfgang Schrecker "Organic models define people in terms of their uniqueness, that is, their sameness plus their differences." Gerald M. Weinberg, 'Becoming a Technical Leader' S. 10 This e-mail is destined for the above mentioned recipient. In case you recei= ved this e-mail by accident, we would appreciate it if you could contact the= sender and delete all copies stored on your computer. Please be aware that the security and confidentiality of electronic data tra= nsmitted by e-mail is not completely guaranteed and that data may be seen, c= opied, downloaded or changed by third persons during transmission. Atos Origin accepts no liability for the security and confidentiality of dat= a and documents sent by e-mail. Please make sure that all important messages= will be confirmed in writing by means of a telefax or a letter. |
From: Stefanie S. <sch...@fm...> - 2003-03-16 17:09:31
|
Dear XMLTK team, I have a simple question on 2 methods offered in xmltk.h: ParseUnknownStream and ParseStream. What is ParseStream meant for that ParseUnknownStream cannot do? And is ParseStream even implemented? void ParseUnknownStream(IStream *pstm, ITSAXContentHandler *pch); void ParseStream(IStream *pstm, ITSAXContentHandler *pch); Steffi |
From: Makoto O. <oni...@la...> - 2003-02-18 02:06:16
|
Hi Kexiao, Do you use the latest XMLTK? As I said you, I have updated the xpathDFA in the CVS repository about one week ago. I suspect that the old xpathDFA have the following issue. If you have the same issue, send me your XPath expressions and input XML document. makoto From: Makoto ONIZUKA <on...@ac...> Subject: Re: [Xmltk-devs] Error Message when processing xml data from the middle Date: Tue, 18 Feb 2003 10:16:48 +0900 (LMT) Message-ID: <200...@la...> oni> Hi Kexiao, oni> oni> Can you send me your XPath expressions and input XML? oni> I will test it. oni> oni> makoto oni> oni> oni> From: "Kexiao Liao" <li...@cp...> oni> Subject: [Xmltk-devs] Error Message when processing xml data from the middle oni> Date: Mon, 17 Feb 2003 17:39:36 -0500 oni> Message-ID: <200...@st...> oni> oni> liao> Hi XMLTK Team members, oni> liao> When processing xml stream from the network, if the xml data is not in correct format (e.g. the stream begins from the middle of a xml file), then there are some error messages during the processing process. I got following error message when processing xml stream from the middle of a xml stream: oni> liao> oni> liao> System internal error oni> liao> 0 Automata::endElement(), line = 1052 oni> liao> 1 Automata::endElement(), line = 1077 oni> liao> 2 Query::endElement(), line = 160 oni> liao> oni> liao> Is there any solution to handle this situation? Thanks. oni> liao> oni> liao> Best regards. oni> liao> oni> liao> Kexiao Liao oni> liao> li...@cp... oni> liao> 2003-02-17 oni> liao> oni> liao> oni> liao> oni> liao> oni> liao> ------------------------------------------------------- oni> liao> This sf.net email is sponsored by:ThinkGeek oni> liao> Welcome to geek heaven. oni> liao> http://thinkgeek.com/sf oni> liao> _______________________________________________ oni> liao> Xmltk-devs mailing list oni> liao> Xml...@li... oni> liao> https://lists.sourceforge.net/lists/listinfo/xmltk-devs oni> liao> |
From: Makoto O. <on...@ac...> - 2003-02-18 01:15:26
|
Hi Kexiao, Can you send me your XPath expressions and input XML? I will test it. makoto From: "Kexiao Liao" <li...@cp...> Subject: [Xmltk-devs] Error Message when processing xml data from the middle Date: Mon, 17 Feb 2003 17:39:36 -0500 Message-ID: <200...@st...> liao> Hi XMLTK Team members, liao> When processing xml stream from the network, if the xml data is not in correct format (e.g. the stream begins from the middle of a xml file), then there are some error messages during the processing process. I got following error message when processing xml stream from the middle of a xml stream: liao> liao> System internal error liao> 0 Automata::endElement(), line = 1052 liao> 1 Automata::endElement(), line = 1077 liao> 2 Query::endElement(), line = 160 liao> liao> Is there any solution to handle this situation? Thanks. liao> liao> Best regards. liao> liao> Kexiao Liao liao> li...@cp... liao> 2003-02-17 liao> liao> liao> liao> liao> ------------------------------------------------------- liao> This sf.net email is sponsored by:ThinkGeek liao> Welcome to geek heaven. liao> http://thinkgeek.com/sf liao> _______________________________________________ liao> Xmltk-devs mailing list liao> Xml...@li... liao> https://lists.sourceforge.net/lists/listinfo/xmltk-devs liao> |
From: Kexiao L. <li...@cp...> - 2003-02-17 22:39:45
|
Hi XMLTK Team members, When processing xml stream from the network, if the xml data is not in correct format (e.g. the stream begins from the middle of a xml file), then there are some error messages during the processing process. I got following error message when processing xml stream from the middle of a xml stream: System internal error 0 Automata::endElement(), line = 1052 1 Automata::endElement(), line = 1077 2 Query::endElement(), line = 160 Is there any solution to handle this situation? Thanks. Best regards. Kexiao Liao li...@cp... 2003-02-17 |
From: Kexiao L. <li...@cp...> - 2003-02-10 21:55:38
|
Dear XMLTK Team, I have implemented a udp server and a udp client (through C programming language under Red Hat 8.0/Sun OS). The udp client can read arbitrary xml files which located on the udp server through the socket by using UDP protocol. Udp client reads from the socket and writes the content of xml file to the standard output. Then I use pipe to send the xml file to the xmltk commands (e.g. xrun). It works perfectly. During the test, I sent total 280MB xml data between the two Unix machines(one is Sun Solaris another Linux Red hat 8.0). The two machines are located on the two different network segments. I am thinking about writing some kinds of xtransmit class for the xmltk, so that user can choose to read xml data from socket. For example a class like ISocketStream, and a method CreateSocketStream(), so that the xmltk can use this class to read from the socket through the tcp/udp protocol. However, I think I may need some help from your guys for the future work, since I need to understand the some important xmltk libraries classes (like the class CFileStream class) in order to implement ISocketStream class. Please let me know your opinions. Thanks. Kexiao |
From: Makoto O. <on...@ac...> - 2003-02-10 15:14:27
|
Hi Kexiao, You are very right. The xrun has a very simple mistake. I will update the xrun in the CVS repository in one or two days, since I have some network issues. Thanks, makoto From: K LIAO <li...@cp...> Subject: [Xmltk-devs] Fix the problem of xrun(reading from the pipeline) Date: Sun, 9 Feb 2003 21:00:13 -0500 (EST) Message-ID: <Pin...@ns...> >Dear xmltk Team, > After reading the util.cpp and filestream.cpp source codes under lib >directory, I have figured out the problem of xrun(error message when reading >from the pipe instead of specific file). The cause of error message is the >following if statement in the main function of xrun.cpp file: >if(argc != 3) { >... >} > >I changed the above if statement to: > > >int main(int argc, char* argv[]){ > if (argc != 2 and argc != 3){ > cout << "Usage: " << argv[0] << " xpathExpr xmlfile" << endl; > return 1; > } > >The xrun can read from both specific file and the pipe. > >Kexiao |
From: K L. <li...@cp...> - 2003-02-10 02:00:16
|
Dear xmltk Team, After reading the util.cpp and filestream.cpp source codes under lib directory, I have figured out the problem of xrun(error message when reading from the pipe instead of specific file). The cause of error message is the following if statement in the main function of xrun.cpp file: if(argc != 3) { ... } I changed the above if statement to: int main(int argc, char* argv[]){ if (argc != 2 and argc != 3){ cout << "Usage: " << argv[0] << " xpathExpr xmlfile" << endl; return 1; } The xrun can read from both specific file and the pipe. Kexiao |
From: Kexiao L. <li...@cp...> - 2003-02-09 22:18:40
|
Dear XMLTK Team, I am trying to use following pipeline command to read "dblp.xml" file through xcat and then pipe the result to the xrun command. It seems that the current xrun can only support reading from specific file from the disk. Please look at the following command scripts. [liao@liao xmltk]$ xcat dblp.xml |xrun "//inproceedings[@key = 'conf/compsac/DaiA01']/*" Usage: xrun xpathExpr xmlfile I tried to modify the xrun.cpp source codes, to add some thing like that: IFileStream *pstm; pstm->SetFile(stdin); CreateFileStream(&IID_IFileStream, (void**)&pstm); However it does not work, I wonder if you could give me some suggestions about how to modify the xrun code so that it can support reading from both specific file and the pipe. Thank you for your help. Kexiao |
From: Todd G. <tod...@wa...> - 2003-02-07 10:18:22
|
Thinking about this a bit more, the easiest thing for you to do is to impl= ement a tool "readsocket" which reads from the socket and writes to standa= rd output. Then with a pipeline you can use the toolkit unchanged (e.g. r= eadsocket | xsort ...) TJ >Messsage du 07/02/2003 02:32 >De : Makoto ONIZUKA <oni...@la...> >A : <li...@cp...> >Copie =E0 : <tj...@us...>, <xml...@li...urcef= orge.net> >Objet : Re: [Xmltk-devs] XMLTK Reads xml stream from socket=3F > > Hi Kexiao, > > Unfortunately, the XMLTK doesn't support socket interface. > We wish you will contribute to implement something like > "xtransmit", which sends the XML stream from one machine > to a different machine. But there are a lot of other staffs > you need to implement for the XML router. > > BTW, who is your adviser=3F > > > makoto > --------------------------------------------------------------- > Makoto Onizuka=09=09 E-mail oni...@la... > Information-base Project > NTT Cyber Space Laboratories > > > From: "Kexiao Liao" <li...@cp...> > Subject: [Xmltk-devs] XMLTK Reads xml stream from socket=3F > Date: Thu, 6 Feb 2003 13:35:43 -0500 > Message-ID: <200...@st...> > > liao> Dear Todd J. Green, > liao> My name is Kexiao Liao (graduate student in Computer Science = Department of Central Michigan University). I am doing my Master Thesis by= using the API of XMLTK to implement some kinds of xml router, so that the= xml router can read the xml stream from the socket and process the xml st= ream against predefined Xpath Expression in the real time. I wonder if th= e current xmltk API supports reading and processing the xml stream directl= y from the network socket=3F I am looking forward to your comments. Thanks= in advance. > liao> > liao> > liao> > liao> Best regards. > liao> > liao> Kexiao Liao > liao> li...@cp... > liao> 2003-02-06 > liao> > liao> > liao> > liao> > liao> ------------------------------------------------------- > liao> This SF.NET email is sponsored by: > liao> SourceForge Enterprise Edition + IBM + LinuxWorld =3D Something 2= See! > liao> http://www.vasoftware.com > liao> _______________________________________________ > liao> Xmltk-devs mailing list > liao> Xml...@li... > liao> https://lists.sourceforge.net/lists/listinfo/xmltk-devs > liao> > |
From: Todd G. <tod...@wa...> - 2003-02-07 10:15:38
|
Currently, the toolkit only supports reading from files and standard input= , but I believe you could easily extend it to read from a socket. If it i= sn't clear how to do this from reading the code, I can help a bit more wit= h the details. TJ >Messsage du 06/02/2003 19:35 >De : <li...@cp...> >A : tj...@us... <tj...@us...> >Copie =E0 : xml...@li... <xml...@li...urcefor= ge.net> <xml...@li... <xml...@li...= t> >Objet : XMLTK Reads xml stream from socket=3F > > Dear Todd J. Green, > My name is Kexiao Liao (graduate student in Computer Science Depart= ment of Central Michigan University). I am doing my Master Thesis by using= the API of XMLTK to implement some kinds of xml router, so that the xml r= outer can read the xml stream from the socket and process the xml stream a= gainst predefined Xpath Expression in the real time. I wonder if the curr= ent xmltk API supports reading and processing the xml stream directly from= the network socket=3F I am looking forward to your comments. Thanks in ad= vance. > > > > Best regards. > > Kexiao Liao > li...@cp... > 2003-02-06 > > > |
From: Makoto O. <oni...@la...> - 2003-02-07 01:32:42
|
Hi Kexiao, Unfortunately, the XMLTK doesn't support socket interface. We wish you will contribute to implement something like "xtransmit", which sends the XML stream from one machine to a different machine. But there are a lot of other staffs you need to implement for the XML router. BTW, who is your adviser? makoto --------------------------------------------------------------- Makoto Onizuka E-mail oni...@la... Information-base Project NTT Cyber Space Laboratories From: "Kexiao Liao" <li...@cp...> Subject: [Xmltk-devs] XMLTK Reads xml stream from socket? Date: Thu, 6 Feb 2003 13:35:43 -0500 Message-ID: <200...@st...> liao> Dear Todd J. Green, liao> My name is Kexiao Liao (graduate student in Computer Science Department of Central Michigan University). I am doing my Master Thesis by using the API of XMLTK to implement some kinds of xml router, so that the xml router can read the xml stream from the socket and process the xml stream against predefined Xpath Expression in the real time. I wonder if the current xmltk API supports reading and processing the xml stream directly from the network socket? I am looking forward to your comments. Thanks in advance. liao> liao> liao> liao> Best regards. liao> liao> Kexiao Liao liao> li...@cp... liao> 2003-02-06 liao> liao> liao> liao> liao> ------------------------------------------------------- liao> This SF.NET email is sponsored by: liao> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! liao> http://www.vasoftware.com liao> _______________________________________________ liao> Xmltk-devs mailing list liao> Xml...@li... liao> https://lists.sourceforge.net/lists/listinfo/xmltk-devs liao> |
From: Kexiao L. <li...@cp...> - 2003-02-06 18:36:00
|
Dear Todd J. Green, My name is Kexiao Liao (graduate student in Computer Science Department of Central Michigan University). I am doing my Master Thesis by using the API of XMLTK to implement some kinds of xml router, so that the xml router can read the xml stream from the socket and process the xml stream against predefined Xpath Expression in the real time. I wonder if the current xmltk API supports reading and processing the xml stream directly from the network socket? I am looking forward to your comments. Thanks in advance. Best regards. Kexiao Liao li...@cp... 2003-02-06 |
From: Kexiao L. <li...@cp...> - 2003-01-15 19:10:24
|
confirm 192082 |
From: Stefanie S. <sch...@fm...> - 2002-12-03 17:26:10
|
> 1. xmltk works with gcc3.x (Makoto ONIZUKA) Thanks so much, I'll try that as soon as possible! That's really great! Steffi |
From: Makoto O. <oni...@la...> - 2002-11-28 11:49:52
|
All: Sorry to be late, but now you can compile the XMLTK with gcc 3.x. If you want to compile it with gcc2.x, you need to modify the CFLAG options in general.mk. I also modify the xagg to compile, but I found some bug in it. I don't fix it. The latest source code is in the CVS repository. makoto |
From: Stefanie S. <sch...@pu...> - 2002-10-24 12:21:25
|
Hello Makoto, thanks for the advice, I'll try that out. But maybe those changes should be made in general and checked in with the cvs system. Then everybody could fetch themselves the working version. As time goes on, more and more people will use newer compilers. Thanks a lot, Steffi > You need some general tips. > 1. the STL namespace > - you need to add std namespace when you use the STL library. > You need to change all "string" to "std::string". > - the STL library in gcc3.2 becomes GNU STL. > Even though it seems some hacking way (not a right way), but > you can compile the XMLTK by adding -D__gnu_cxx=std as a gcc > compile option. This means that you need to use "__gnu_cxx" > instead of "std" namespace. > 2. The exp variable only in the xpathDFA/xmatch.y > You need to change the variable name. > e.g exp -> expression > > All of the above make you compile all of the XMLTK except the xagg. > I haven't solve the error yet. > > Good luck! > > > makoto > > > > --__--__-- > > _______________________________________________ > Xmltk-devs mailing list > Xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmltk-devs > > > End of Xmltk-devs Digest > |
From: <on...@ac...> - 2002-10-21 00:53:41
|
Hi Steffi, From: Stefanie Scherzinger <sch...@fm...> Subject: [Xmltk-devs] cannot compile XMLTK with version newer than gcc 2.96 Date: Fri, 18 Oct 2002 13:30:03 +0200 (MET DST) Message-ID: <Pin...@be...> >I had to switch systems and re-compile the xmltk source code. However, I >can't get it to work. > >For XMLTK, gcc version 2.96 or higher is required, as the website states. >Now I don't have 2.96 on my Red Hat 8.0 Linux system and read online >that 2.96 was not an official release. > >Do you have experience and tips with upward-compartibility, e. g. gcc 3.x? I compiled the XMLTK with gcc3.2 on RedHat 7.2 last week. You need some general tips. 1. the STL namespace - you need to add std namespace when you use the STL library. You need to change all "string" to "std::string". - the STL library in gcc3.2 becomes GNU STL. Even though it seems some hacking way (not a right way), but you can compile the XMLTK by adding -D__gnu_cxx=std as a gcc compile option. This means that you need to use "__gnu_cxx" instead of "std" namespace. 2. The exp variable only in the xpathDFA/xmatch.y You need to change the variable name. e.g exp -> expression All of the above make you compile all of the XMLTK except the xagg. I haven't solve the error yet. Good luck! makoto |
From: Stefanie S. <sch...@fm...> - 2002-10-18 11:30:12
|
Hi, I had to switch systems and re-compile the xmltk source code. However, I can't get it to work. For XMLTK, gcc version 2.96 or higher is required, as the website states. Now I don't have 2.96 on my Red Hat 8.0 Linux system and read online that 2.96 was not an official release. Do you have experience and tips with upward-compartibility, e. g. gcc 3.x? Thanks, Steffi Scherzinger |
From: Makoto O. <on...@ac...> - 2002-10-04 00:46:48
|
Hi Steffi, It took around three days to become a xmltk-dev ML member. Now I can post the answers. I summarize all our mails for future reference. 1. filter" out certain subtrees So, you need to get the subtree when you receive the context event. I know why TJ implements the CTSAX2XML::startElement in above way. That may be one of our fault that we divided a startElement event and its attribute events. Think about such a case: <bib owner="makoto"> <book>.... </book> ... </bib> When you receive START context 2, the CTSAX2XML can not close the bib start element, because users can invoke attribute() events for the output bib element. The CTSAX2XML needs to know there will be no attribute for the last startElement. We need to modify the CTSAX2XML to have a such function. There is some a simple solution: modify the CTSAX2XML::_CloseBracketIfNeeded() as a public function and you invoke it to let the TSAX2XML know it can close the bracket. In addition, if you use the TSAX2BIN, there is no bracket in our binary format and there is no such problem like TSAX2XML. 2. about the IMemoryStream for output Two function - CreateTSAX2Bin(RCLIID riid, void **ppvObj); - CreateTSAX2XML(RCLIID riid, void **ppvObj, FILE *pfOut, int iIndent = 0); are encapslated under the ITSAXContentHandler *CreateStdoutStream(bool bBinary). Once you construct a ITSAXContentHandler using the above funtions, you don't need to pay any attention about its output XML type (plain or binary). Like above, maybe, we need to implement ITSAXContentHandler *CreateStdoutMemoryStream(bool bBinary). 3. IFileStream -> CopyTo. Steffi found that "one has to rewind streams before one can copy their contents. So it was implemented." 4. IMemoryStream: SetSize, setGrowSize You can set the buffer size with SetSize(). But the buffer size automatically grows. If you invoke setGrowSize(0), then it will leads an system error. I think it is easy to modify the MemoryStream to receive getGrowSize(0) not to extend its buffer size. makoto |
From: Makoto O. <on...@ac...> - 2002-10-02 07:35:38
|
This is a test. |
From: Stefanie S. <sch...@ku...> - 2002-10-01 19:21:27
|
Dear XMLTK developers, I am parsing an XML file and want to "filter" out certain subtrees as a whole. The task is very similar to that of xrun, but I allow several and also recursive XPath expressions to be registered with the XPath processor. (In fact, I only added a loop to xrun.cpp in order to achieve this). However, due to the implementation of TSAX2XML, I do not always get a "clean" subtree: e. g. take ./my_xrun / bib/book library.xml For an XML file like <bib> <book comment="ordered"> <auth> <name>Newcomer</name> </auth> <auth> <name>Bernstein</name> </auth> <title>TA Processing</title> <year>1997</year> </book> ... the context-events are invoked at the following places: START context 1 <bib START context 2 > <book comment="ordered"> <auth> <name>Newcomer</name> </auth> <auth> <name>Bernstein</name> </auth> <title>TA Processing</title> <year>1997</year> </book> END context 2 ... It is due to the implementation of TSAX2XML, that the closing brackets are sometimes not closed until the next event is invoked. Above, we see that the event for context 2 is invoked before the tag-bracket is closed. The reason for this is in the following strategie: bool CTSAX2XML::startElement(XTOKEN xtName) { _CloseBracketIfNeeded(); ... So if I want to take an XML document and write several subtrees in different files, I will encounter problems. One example for this task would be to write all books from a library into one file, and collect all authors that have written books in another file. If I simply register the paths with the XPath processor, wait for the start of a context and write everything until the end of the context into a file (using TSAX2XML), the file-content may not be well-formed XML. I was hoping one could simply plug together existing modules, and that I could avoid writing my own version of TSAX2XML. I do think the problem will exist for other users as well - filtering out complete subtrees should be a common task. This is my question: Does this mean I can't use TSAX2XML for a task like this? Will TSAX2Bin have the same behavior? Thanks, Steffi |
From: Stefanie S. <sch...@hu...> - 2002-09-28 14:45:46
|
Dear XMLTK team, from the tutorial and Com Lite documentation I get the impression that I always have to do AddRef() if I want to use an XMLTK object. However, in the example applications (xsort, ... etc), this is not always done, so I ask myself what the guidelines are in this case. Steffi |
From: Stefanie S. <sch...@fm...> - 2002-09-10 21:01:58
|
Dear XMLTK-team, I stumbled upon the two utility functions and am surprised they are so different: To create a TSAX2Bin, one only needs one input: CreateTSAX2Bin(&IID_ITSAXContentHandler, (void**)&pchOut); However, for TSAX2XML, one has to specify a file: CreateTSAX2XML(RCLIID riid, void **ppvObj, FILE *pfOut, int iIndent = 0); Now in my case, I don't want to output the XML into a file directly - I'd like to forward it into a IMemoryStream. But with this interface, I can't do that. I looked at the constructor of CTSAX2XML in the file tsax2xml: CTSAX2XML(FILE *pfOut, int iIndentSize) Here, too, I am forced to specify a file. If I am not mistaken - and please tell me if I am ;-) - then TSAX2XML can only be put at the end of a XMLTK-pipeline, and not used like the other tools. Is there a workaround? I'd be really glad to know. Thanks a lot, Steffi |
From: Stefanie S. <sch...@fm...> - 2002-09-10 18:46:40
|
Dear XMLTK-Team, I have another question regarding IFileStream ... I'd like to use the method IFIleStream -> CopyTo. Now in its implementation file filestream.cpp, there's a comment mentioning that this function is not implemented yet - in that case, what should I use instead? Will the method GetSize tell me how long the whole stream is? I'm a bit confused, as I can't imagine how one can look up a stream's size... I'd be very thankful for help, Steffi |