|
8c4921a9b4
|
enhanced RedBlackTree's iterator
|
2015-03-01 07:34:54 +00:00 |
|
|
6deef2ce4b
|
added RedBlackTree::remove()
partially added RedBlackTree::getIterator()
|
2015-03-01 06:29:54 +00:00 |
|
|
ecdb510e4b
|
added rotate() and adjust() to RedBlackTree
|
2015-02-28 16:21:01 +00:00 |
|
|
88e2e477b9
|
fixed wrong words
|
2015-02-27 15:30:35 +00:00 |
|
|
14f5a8a9b3
|
added HashList::inject() and HashTable::inject().
improved HashTable::upsert().
added HashList::ensert() and HashTable::ensert().
started porting rbt to RedBlackTree
|
2015-02-27 15:27:59 +00:00 |
|
|
06dbccbc06
|
simplified HashTable, HashList, LinkedList
|
2015-02-27 14:19:04 +00:00 |
|
|
ca8956366c
|
removed MPOOL from some template classes
|
2015-02-27 07:26:51 +00:00 |
|
|
ae717e066e
|
changed HashTable::remove() and HashTable::search() to use HashList::heteroxxx() calls
|
2015-02-26 03:15:15 +00:00 |
|
|
f93f5e9704
|
experimenting on a simpler HashTable implementation
|
2015-02-25 16:27:46 +00:00 |
|
|
37792be000
|
added Mpool::swap().
fixed a bug in HashList::rehash() when the memory pool is enabled.
added LinkedList::reverse()
|
2015-02-24 15:42:45 +00:00 |
|
|
890097af66
|
refactored HashTable, HashList, LinkedList
|
2015-02-23 17:40:45 +00:00 |
|
|
8c15d39d9a
|
remove the raise_exeception member variable from the memory manager.
changed the allocate(), reallocate(), callocate() to accept raise_exception instead.
touched up HashTable a bit
|
2015-02-17 04:45:20 +00:00 |
|
|
0a5ee4de4d
|
added COMPARATOR to HashTable
|
2015-02-05 16:13:33 +00:00 |
|
|
6da46ff4e1
|
added Mmgr::callocate()
fixed various problems in HashTable
|
2015-02-05 15:51:50 +00:00 |
|
|
6e92bb2985
|
added Pair and HashTable
|
2015-02-04 13:43:01 +00:00 |
|
|
67a5f4f5f5
|
used utime and utimes as a fallback in fs-copy.c
|
2015-02-03 02:26:32 +00:00 |
|
|
ac6661de94
|
added missed HeapMmgr files
|
2015-02-02 13:41:10 +00:00 |
|
|
bb1d41d4d0
|
dropped ExcMmgr and enhanced Mmgr to incoporate both exception raising and error returing
|
2015-02-02 13:30:33 +00:00 |
|
|
8fc288e750
|
added the HeapMmgr class
|
2015-02-02 10:45:57 +00:00 |
|
|
65b4e57a79
|
updated non-unix/linux build files
|
2015-02-01 16:09:44 +00:00 |
|
|
fbd7f3ccae
|
changed the memory allocation scheme for some c++ classes
|
2015-02-01 16:07:26 +00:00 |
|
|
0585bf00ae
|
removed redundant comments
|
2015-02-01 04:12:07 +00:00 |
|
|
3f94bd2cd6
|
implemented a hack not to use the chunked transfer encoding ii the response code is 1xx, 204, 304 or the request method is HEAD
|
2015-02-01 04:10:56 +00:00 |
|
|
e7a598f591
|
changed a wrong macro named used in fs-copy.c
|
2015-01-23 03:30:44 +00:00 |
|
|
fc9ad20e7a
|
touched up code a little bit
|
2015-01-19 03:52:06 +00:00 |
|
|
dc118785c7
|
added the HashList class
|
2015-01-18 15:52:21 +00:00 |
|
|
36829a55d7
|
added QSE::Exception
|
2015-01-18 13:43:12 +00:00 |
|
|
48536f73c9
|
corrected tiny little source glitches
|
2015-01-15 06:02:25 +00:00 |
|
|
8d88ef3f40
|
added ExcMmgr
simplified LinkedList
|
2015-01-05 04:15:32 +00:00 |
|
|
3b672857aa
|
added Mpool and LinkedList
|
2015-01-02 06:40:41 +00:00 |
|
|
91e4e06318
|
changed int operator! to bool operator!
|
2014-12-31 16:29:52 +00:00 |
|
|
53a3366e7f
|
added ScopedPtr
|
2014-12-31 16:19:33 +00:00 |
|
|
fe0a2a6d63
|
added a few basic c++ classes
|
2014-12-31 16:09:19 +00:00 |
|
|
c0fb7692d6
|
fixed variable declarations
|
2014-12-27 07:00:05 +00:00 |
|
|
0fdcaf547f
|
removed recursion in file copying
|
2014-12-18 15:05:52 +00:00 |
|
|
206065f904
|
simplified file copying
|
2014-12-17 15:29:05 +00:00 |
|
|
11f364a6d0
|
added fs-copy.c
|
2014-12-16 04:19:48 +00:00 |
|
|
1ef7fc2569
|
touched up glob.c and glob.h
|
2014-12-15 04:26:41 +00:00 |
|
|
ac61c3044a
|
added qse_globmbs() and qse_globwcs()
|
2014-12-14 15:55:03 +00:00 |
|
|
77939a5940
|
enhanced dir.c to handle both mbs and wcs by implementing the new QSE_DIR_WCSPATH option
|
2014-12-11 16:03:58 +00:00 |
|
|
0a9a80c567
|
added some code for file copying
|
2014-12-09 13:41:58 +00:00 |
|
|
870622f6c7
|
enhanced qse_fs_cpfileXXX() a bit.
added qse_mergepathdup() and related functions
|
2014-12-08 15:07:55 +00:00 |
|
|
af623db137
|
added code to handle QSE_FS_CPFILE_PRESERVE
|
2014-12-07 17:09:43 +00:00 |
|
|
e01c1f8644
|
wrote a file copy function partially
|
2014-12-03 15:27:45 +00:00 |
|
|
44129510dc
|
fixed glob.c to use qse_stat_t instead of struct stat.
fixed other minor problems
|
2014-11-28 17:01:29 +00:00 |
|
|
947f5a8d8d
|
added qse_getpathcore()/qse_getmbspathcore()/qse_getwcspathcore()
added qse_fs_dupfspathforwcs()
improved qse_fs_mkdirXXX()
|
2014-11-27 15:58:51 +00:00 |
|
|
99e9160c53
|
corrected some mistakes in qse_fs_mkdir()
|
2014-11-26 15:38:08 +00:00 |
|
|
8304c5920e
|
started writing qse_fs_mkdir()
|
2014-11-26 15:33:30 +00:00 |
|
|
5f61505860
|
added qse_fs_setopt() & qse_fs_getopt().
added QSE_FS_CBS and changed qse_fs_del() to call cbs.del() if available
|
2014-11-26 15:14:24 +00:00 |
|
|
cbb7991ca8
|
added QSE_DIR_LIMITED & QSE_GLOB_LIMITED
fixed bugs in qse_fs_delXXX()
|
2014-11-25 03:25:46 +00:00 |
|