Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-10 | David had it half right...to make it work like something that's actually a const | Mike Buland | |
pointer he's right, the pointer needs to be rebindable, but for a: const int *p; p can be changed, but not what p points to. I've added the rest of the operators in sptr that should accomplish this, and a test that actually tests the correctness of SPtr used this way against a normal pointer, both tests check out 100%, hopefully this dosen't break anything, but if it should act like a pointer, this is how to do it. (I totally forgot that const pointers were rebindable). | |||
2007-04-10 | david - wow... that seems a little kludgy... see the constsptr test for ↵ | David | |
details, but basically i had to make the members of sptr mutable to get this to work the way it seems it should... maybe i'm missing something... | |||
2007-04-09 | The SPtr is castable now. just say SPtrCast<TypeToCastTo>( ASPtr ); | Mike Buland | |
2007-04-09 | david - i need to cast a sptr... started writing test for it | David | |
2007-04-03 | Hey, it's nicer with const-ness. | Mike Buland | |
2007-04-03 | Just deleted a few things from old that definately have to go. | Mike Buland | |
2007-04-03 | The file stream is imported and works, as does our first test, and the new | Mike Buland | |
tweaks to archive. The && operator is now a template function, and as such requires no special handling. It could be worth it to check this out for other types, yet dangerous, since it would let you archive anything, even a class, without writing the proper functions for it...we shall see what happens... | |||
2007-04-03 | The first batch seem to have made it alright. Unfortunately the Archive class | Mike Buland | |
isn't done yet, I'm going to make it rely on streams, so those will be next, then we can make it work all sortsa' well. | |||
2007-04-03 | Ok, no code is left in src, it's all in src/old. We'll gradually move code back | Mike Buland | |
into src as it's fixed and re-org'd. This includes tests, which, I may write a unit test system into libbu++ just to make my life easier. | |||
2007-04-03 | Creating the inital reorg branch, this will drastically change very, very soon. | Mike Buland | |
2007-04-03 | Deleted the egg example...it was annoying me. | Mike Buland | |
2007-04-02 | Ok...now you can specify a timeout on the open function, 30 seconds is the | Mike Buland | |
default so no programs need to be changed, it seemed like a good default to me... Still needs testing, but it should work just fine, and shouldn't effect any of our servers. | |||
2007-04-02 | This constitutes a test version...there's a chance this should have been a | Mike Buland | |
branch, but it's so small...I'll just see if bugs arise, and if they do, then we'll fix 'em. | |||
2007-03-27 | Added a new helper to the flexbuf, and likewise to the connection class, since | Mike Buland | |
it uses it heavily. | |||
2007-03-27 | Fixed a const issue in the fstring. | Mike Buland | |
2007-03-25 | Some more updates to Hash and FString. | Mike Buland | |
2007-03-23 | Added another function to FString. | Mike Buland | |
2007-03-21 | Fixed another random bug in the string compare for raw strings. | Mike Buland | |
2007-03-21 | Fixed an infinite loop rehashing in the has function...whacky | Mike Buland | |
2007-03-21 | Fixed it so it'd compile... | Mike Buland | |
2007-03-20 | Minor updates to the Hash and FString, Hash got a getKeys function, and FString | Mike Buland | |
got the more normal getStr and getSize functions. | |||
2007-03-19 | Fixed some bugs and added some new goo. You can serialize FStrings and Heshes | Mike Buland | |
now. | |||
2007-03-15 | Fixed a constness issue. It's pretty good to go. | Mike Buland | |
2007-03-15 | This version may break hashing of strings, but at least you can hash FStrings... | Mike Buland | |
templates are confusing. | |||
2007-03-15 | Looks like FString is ready for general consumption, not too shabby. | Mike Buland | |
2007-03-15 | FString is totally usable, a few more helpers must be written before it surpases | Mike Buland | |
the other classes in functionality. It's already rather fast. | |||
2007-03-14 | The param proc now actually uses the extra field. | Mike Buland | |
2007-03-14 | Now fixed the xml escaping...sigh. | Mike Buland | |
2007-03-14 | Characters way up there were being escaped as negative numbers...seems whacky. | Mike Buland | |
2007-03-09 | The string thing compiles. | Mike Buland | |
2007-03-07 | Started the fstring class, could be good. | Mike Buland | |
2007-03-07 | david - yep, forgot to commit | Mike Buland | |
2007-03-02 | Removed annoying debugging from SPtr | Mike Buland | |
2007-03-02 | Removed debugging from the Hash | Mike Buland | |
2007-02-28 | Made updates to the staticstring, it works better with const situations now... | Mike Buland | |
2007-02-27 | This may require slightly more testing, but basically I made ConnectionManager | Mike Buland | |
more general, you can now listen to all local addresses (the old way), or individual addressses. | |||
2007-02-19 | The formula system works just fine, just no functions yet, but I don't need them | Mike Buland | |
for quite a while. | |||
2007-02-17 | Tweaked the stream classes, added an example, and the begining of a formula | Mike Buland | |
parser. | |||
2007-01-31 | Added an extra line because svn is all confused. | Mike Buland | |
2007-01-30 | Hey, Plugger doesn't kill your program with exit, it just throws an exception. | Mike Buland | |
2007-01-30 | Added some more helpers to Plugger, which really needs to get with the times and | Mike Buland | |
use Hash and exceptions. | |||
2007-01-29 | Added another new helper to Hash. | Mike Buland | |
2007-01-28 | Updated the plugger to expose the third version of the plugin-info macro, this | Mike Buland | |
is the one I think should really be used pretty much of the time... | |||
2007-01-27 | New feature in Hash, a copy constructor, you can now put a hash into other | Mike Buland | |
templatized containers. | |||
2007-01-27 | Added a function to make the Base Exception class a little friendlier. | Mike Buland | |
2007-01-24 | ...this time? | Mike Buland | |
2007-01-24 | Fixed a bug? | Mike Buland | |
2007-01-20 | Fixed a minor memory issue in the serializer. | Mike Buland | |
2007-01-19 | Experimental commit to see if references work... | Mike Buland | |
2007-01-17 | Added more hash functions, yay hash functions! | Mike Buland | |