Commit graph

48 commits

Author SHA1 Message Date
bolero-MURAKAMI
baf8995e81 [Destructive changes] add sprout::string constructor (already not an aggregate) 2013-08-09 19:04:37 +09:00
bolero-MURAKAMI
cb1077d247 add copyright 2013-08-08 18:54:33 +09:00
bolero-MURAKAMI
21cefe8a67 fix template-parameter name: Iterator, Range 2013-08-07 22:13:03 +09:00
bolero-MURAKAMI
7a1974742a workaround for no c++11 numeric_limits 2013-08-07 00:15:09 +09:00
bolero-MURAKAMI
57e35349e5 fix warning (for -Wextra) 2013-07-22 22:00:09 +09:00
bolero-MURAKAMI
61720b72c3 erase warning: clang 2013-04-21 13:30:30 +09:00
bolero-MURAKAMI
fb4fb791dd fix uuid::md5_name_generator 2013-04-15 19:13:14 +09:00
bolero-MURAKAMI
35e651d144 add user-defined literals _uuid3, _uuid5 2013-04-14 19:42:34 +09:00
bolero-MURAKAMI
94b146b5cc add user-defined literals complex, rational 2013-04-14 16:51:19 +09:00
bolero-MURAKAMI
07f052fb6e add SPROUT_ASSERT 2013-03-18 19:12:21 +09:00
bolero-MURAKAMI
1ef8a6a63b add sprout::string_ref
support conversion array-like container iterator to pointer
2013-02-19 02:49:10 +09:00
bolero-MURAKAMI
7aa10d1e08 support hash: floating point 2013-02-07 23:12:57 +09:00
bolero-MURAKAMI
66da9f4fea fix math::log implementation
support std::hash
2013-02-07 03:11:17 +09:00
bolero-MURAKAMI
3ddcd6cfd0 fix hash implementation 2013-02-04 23:48:18 +09:00
bolero-MURAKAMI
4332b26a0e fix hash implementation 2013-02-04 18:42:39 +09:00
bolero-MURAKAMI
ee8602f6a3 fix index_tuple 2013-01-25 15:14:29 +09:00
bolero-MURAKAMI
f26032dce8 fix implementation 2013-01-12 04:08:44 +09:00
bolero-MURAKAMI
5019f6aa96 fix recursion depth O(logN): some algorithms 2013-01-03 17:01:50 +09:00
bolero-MURAKAMI
8b80b159c8 fix for VC++11 2012-12-17 23:10:23 +09:00
bolero-MURAKAMI
5c9a8153de workaround for clang3.2(sha1) 2012-11-18 23:32:36 +09:00
bolero-MURAKAMI
1ef528d204 add logic::tribool 2012-10-11 00:15:34 +09:00
bolero-MURAKAMI
5ce2cb023c fix coding-style 2012-10-06 13:53:07 +09:00
bolero-MURAKAMI
df3023db30 fix coding-stype 2012-10-06 00:58:56 +09:00
bolero-MURAKAMI
2dcafaa98d fix tuple get adapt-interfaces 2012-09-29 18:41:13 +09:00
bolero-MURAKAMI
73ead93fe5 destructive change sprout::generate -> sprout::unfold
add range adapter reversed, replaced, filtered
2012-09-21 15:43:30 +09:00
bolero-MURAKAMI
d6a01cd831 fix uuid/string_generator.hpp 2012-08-10 12:39:03 +09:00
bolero-MURAKAMI
3955daf23b add uuid/md5_name_generator, sha1_name_generator 2012-08-08 22:27:06 +09:00
bolero-MURAKAMI
f05cd35fe8 add checksum/md5, sum, xor 2012-08-08 21:59:47 +09:00
bolero-MURAKAMI
30241d3be6 fix checksum/sha1 2012-08-06 22:29:17 +09:00
bolero-MURAKAMI
2d039ad6b4 add tuple_cat 2012-07-15 21:20:56 +09:00
bolero-MURAKAMI
f9d4b475b4 add sprout/numeric/dft.wave.hpp
fix constexpr -> inline constexpr
2012-07-15 16:04:05 +09:00
bolero-MURAKAMI
ee8c952d05 modify: tuple and hash support(class adapt) implemented in each class headers. 2012-06-22 19:14:21 +09:00
bolero-MURAKAMI
bcd7674cc0 fix for constexpr disabled
add sprout::adaptors::sized
2012-06-16 00:08:42 +09:00
bolero-MURAKAMI
2b8a8662af add sprout/random/default_random_engine.hpp
fix sprout/functional/bit_not.hpp
2012-06-14 00:41:15 +09:00
bolero-MURAKAMI
3a968fa5ac add Sprout.Weed ->* Attribute-conversion 2012-05-31 22:28:58 +09:00
bolero-MURAKAMI
0ceabb5b9b move textspr/sprout/* -> libs/<libname>/test/*
fix binomial_distribution
2012-05-19 18:46:38 +09:00
bolero-MURAKAMI
b67695ec6b fix for clang 3.2 2012-05-14 15:42:54 +09:00
bolero-MURAKAMI
f86d17d0d4 add ptr_fun, mem_fun, mem_fun_ref 2012-04-11 23:28:29 +09:00
bolero-MURAKAMI
c6bd230ee4 fix inline
add container/indexes.hpp
add tuple/indexes.hpp
2012-04-04 22:23:41 +09:00
bolero-MURAKAMI
db20f64991 porting sscrisk/CEL 2012-04-01 22:15:09 +09:00
bolero-MURAKAMI
ad60c8c530 [desuructive changes] container traits new interface [破壊的変更] 2012-03-31 16:24:13 +09:00
bolero-MURAKAMI
aa91f8ce29 fix sprout::uuid::udl::_uuid 2012-03-19 14:16:33 +09:00
bolero-MURAKAMI
d7fbadb62c add User defined literal sprout::uuids::udl::_uuid
fix sprout::uuid::string_generator
2012-03-18 22:04:09 +09:00
bolero-MURAKAMI
40036a4c05 std::get のオーバーロード削除 2011-10-31 20:30:08 +09:00
bolero-MURAKAMI
a7b415f2b1 tuple/* 更新 2011-10-31 17:31:03 +09:00
bolero-MURAKAMI
4729d31bf2 エラー通知を標準例外に変更 2011-10-26 15:57:31 +09:00
bolero-MURAKAMI
9823888049 sprout/random/unique_seed.hpp 更新
at() メンバ関数を constexpr に変更
2011-10-25 22:04:54 +09:00
bolero-MURAKAMI
0f8db75fca sprout/checksum/sha1.hpp 追加
sprout/null_array.hpp -> sprout/pit.hpp リネーム
sprout/uuid.hpp 追加
2011-10-25 18:16:27 +09:00