I noticed the dtl_variant_t get_string function appears to be very inefficient. I think it does somewhere around 4 memory allocations and string copies to get...
Yeah, in general the variant classes try to be generic and give a simple interface at some loss of efficiency when folks request types other than the native...
Here's what I see: 1. Write to local ostream object. 1 memory allocation, string copy (even if the original type is string too) 2. Call str() on ostream,...
Hi, my main application uses DTL classes for database access, but I need to call some old libraries that use MFC record sets. Porting those libraries to use...
I tried to compile DTL on stlport 5.0 on Linux and I had only one problem. During compilation of library it reports this error: Building object file...
Niku, When we developed DTL we routinely had to share an ODBC connection with another application that did not know anything about DTL. I'm not that big an...
Hi, I am new to DTL so please excuse me! My problem is this: I have a large number of tables which I am accessing using dtl through a com wrapper that I have...
I found an interesting article that seems to relate to this issue. http://www.awprofessional.com/articles/article.asp?p=25033&seqNum=3&rl=1 It looks like the...
Woops, I just realized that the article and the results I got on Visual C++ show that probably about 2 of the steps below are eliminated... There is no...
Hmm. Sorry I don't understand your question. You have a concrete / particular class that you want to construct from a variant_row? Why not just add a...
So, looking at the function it looked trivial just to remove the local temporary and return it. After that, I would say do an optimized build on your compiler...
Whatever we end up doing, I personally do NOT want to have to pass a pre-created variable to the method. This means I can't call the method and pass the...
OK, I have defined by class like this: class CTable { long id_; double value_; }; and so that it can be used with the iterator defined the mapping from BoundIO...
David, I'm not sure I correctly understand you, but let me try to summarize what you are doing as follows: 1. You have a new class you have defined such as...
Actually, one amendment to what is below, you would need to point your boundIOs to the object that is passed in so they know what to modify. This can be done...
Hi all, Sorry Corwin, I haven't managed to check out the changes you made to my changes a while ago, your email is still marked 'high priority' but right now...
Hi, Just putting a call out to just before I check in my future changes, I found that the naming convention for dtl_enum/set<>s was unnecessarily limiting....
Hi again, Thanks to the latest round of fixes from Corwin to my hacks, several rather weird bugs have finally become obvious, and I've managed to weed them...
Paul, Thanks for following up on this issues and looking over the comments I had made on your date class. These are good fixes, and I think we may be getting...
Hi Corwin, Thanks for the thanks. Sorry, haven't quite finished the last few changes in this batch (give me a day or two), i'm adding a date and time class. ...
Hello, I have been dificulties to unzip and install DTL. I did the download "DTL Diagrams", but it doesn't have the "Read me". If I try to do the download of...
Use either WinZip (www.winzip.com) or gunzip + tar to unzip DTL.tar.gz. ... From: drey_suzuki <audrey.suzuki@...> Date: Monday, June 20, 2005 9:19 am...
... Use a software that can decode gzip files. For windows you can use 7-zip http://www.7-zip.org/. 7-Zip is free software distributed under the GNU LGPL....