OSDN Git Service
Myun2 [Sat, 13 Nov 2010 16:00:10 +0000 (01:00 +0900)]
rule_xml.hpp: pcode へのエラーコード系追加開始
Myun2 [Sat, 13 Nov 2010 15:58:26 +0000 (00:58 +0900)]
type_traits/add.hpp: こうやっとconstつけてやらんと、後参照も作ってやらんと駄目じゃね?(とりあえずto_constのみ)
Myun2 [Sat, 13 Nov 2010 14:43:29 +0000 (23:43 +0900)]
dom3.hpp: 15_element_iterator出来たっぽい
Myun2 [Sat, 13 Nov 2010 14:41:14 +0000 (23:41 +0900)]
Merge branch 'master' of github.com:myun2/roast_work into xml_rule_part
Myun2 [Sat, 13 Nov 2010 14:02:12 +0000 (23:02 +0900)]
dom3.hpp: node_list_: get_first_element(), get_element_by_name() Add.
Myun2 [Sat, 13 Nov 2010 13:32:55 +0000 (22:32 +0900)]
dom3.hpp: 13: Javaとか風~_NODE enumへの移行, get_first_by_type() 追加, get_root_element()もそれを使うように
Myun2 [Sat, 13 Nov 2010 13:13:49 +0000 (22:13 +0900)]
dom3.hpp: 12: document_へのget_root_element()実装
Myun2 [Thu, 11 Nov 2010 15:35:47 +0000 (00:35 +0900)]
dom3.hpp: 11_デストラクタずっこけバグ修正
Myun2 [Thu, 11 Nov 2010 15:29:22 +0000 (00:29 +0900)]
dom3.hpp: 10_とりあえずpoolやめてnewする方式に変更, デストラクタでコケはするが・・・
Myun2 [Thu, 11 Nov 2010 15:28:38 +0000 (00:28 +0900)]
dom3.hpp: 9
Myun2 [Thu, 11 Nov 2010 15:25:57 +0000 (00:25 +0900)]
dom3.hpp: 8_コンパイル通ったなりー!(参照をメンバに含むので、operator =()の実装が必要)
Myun2 [Thu, 11 Nov 2010 14:47:53 +0000 (23:47 +0900)]
dom3_75B.hpp: 7.5B_テンプレートによる不思議な再帰バージョン
Myun2 [Thu, 11 Nov 2010 14:47:27 +0000 (23:47 +0900)]
dom3.hpp: 7
Myun2 [Thu, 11 Nov 2010 14:47:05 +0000 (23:47 +0900)]
dom3.hpp: 6
Myun2 [Thu, 11 Nov 2010 14:46:39 +0000 (23:46 +0900)]
dom3.hpp: 5
Myun2 [Thu, 11 Nov 2010 14:45:02 +0000 (23:45 +0900)]
dom3.hpp: 4_とりあえずテキスト対応
Myun2 [Thu, 11 Nov 2010 14:44:12 +0000 (23:44 +0900)]
dom3.hpp: 3 とりあえずコンパイルは通過
Myun2 [Thu, 11 Nov 2010 14:42:06 +0000 (23:42 +0900)]
dom3.hpp: だいぶ、色々と。node_listとかも
Myun2 [Thu, 11 Nov 2010 14:41:27 +0000 (23:41 +0900)]
dom3.hpp: 1.05
Myun2 [Thu, 11 Nov 2010 14:39:35 +0000 (23:39 +0900)]
roast_xml/dom3.hpp Add!
Myun2 [Tue, 9 Nov 2010 18:28:59 +0000 (03:28 +0900)]
roast_xml/sax.hpp: make_sax_impl(), sax() Add.
Myun2 [Mon, 8 Nov 2010 15:07:19 +0000 (00:07 +0900)]
roast_xml/rule_xml.hpp: ルールの整理(単純にコメントの追加やtypedef化したりするだけ) element編
Myun2 [Mon, 8 Nov 2010 14:55:08 +0000 (23:55 +0900)]
roast_xml/rule_xml.hpp: ルールの整理(単純にコメントの追加やtypedef化したりするだけ) attr編
Myun2 [Mon, 8 Nov 2010 14:38:15 +0000 (23:38 +0900)]
roast_xml/rule_xml.hpp: ルールの整理(単純にコメントの追加やtypedef化したりするだけ)
Myun2 [Sun, 7 Nov 2010 14:59:48 +0000 (23:59 +0900)]
adapter/iterator_adapter.hpp: _IteratorImp -> _Impl, ValueTypeらへんを
Myun2 [Sun, 7 Nov 2010 14:57:36 +0000 (23:57 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Myun2 [Sun, 7 Nov 2010 14:54:30 +0000 (23:54 +0900)]
roast_xml/sax_serialized.hpp: iterator_implも実装
Myun2 [Sun, 7 Nov 2010 14:53:52 +0000 (23:53 +0900)]
roast_xml/sax_serialized.hpp: serial::~ちゃんと出来てませんでした・・・, all_node追加
Myun2 [Sun, 7 Nov 2010 13:22:37 +0000 (22:22 +0900)]
adapter/iterator_adapter.hpp あちこち修正
Myun2 [Sun, 7 Nov 2010 05:55:36 +0000 (14:55 +0900)]
adapter/iterator_adapter.hpp: 直し途中
Myun2 [Sun, 7 Nov 2010 04:55:38 +0000 (13:55 +0900)]
type_traits/is_qualifier.hpp: is_reference, is_pointer 追加, is_ary 改善
Myun2 [Sun, 7 Nov 2010 04:46:26 +0000 (13:46 +0900)]
type_traits/add.hpp: 同じのを一杯コピーで書いてたけど、継承する形に修正した。
Myun2 [Sun, 7 Nov 2010 04:36:23 +0000 (13:36 +0900)]
type_traits/add.hpp: to_const, to_ref, to_reference Add. to_dblptrの改善
Myun2 [Sat, 6 Nov 2010 19:11:12 +0000 (04:11 +0900)]
roast_xml/sax_serialized.hpp: serial node実装
Myun2 [Sat, 6 Nov 2010 19:10:23 +0000 (04:10 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Myun2 [Sat, 6 Nov 2010 19:09:48 +0000 (04:09 +0900)]
adapter/iterator_adapter.hpp Add.
Myun2 [Sat, 6 Nov 2010 19:07:20 +0000 (04:07 +0900)]
roast_xml/sax_serialized.hpp: イテレータを開始
Myun2 [Sat, 6 Nov 2010 19:06:34 +0000 (04:06 +0900)]
sax_sax_serialized.hpp: だいぶ実装した
Myun2 [Sat, 6 Nov 2010 16:34:41 +0000 (01:34 +0900)]
Merge remote branch 'remotes/origin/process'
Conflicts:
roast/test/roast_test_3rd/roast_test_3rd.vcproj
Myun2 [Sat, 6 Nov 2010 16:30:41 +0000 (01:30 +0900)]
process.hpp: join()のバグの原因分かった!&余計なだけだった!あとis_alive()とか、get_result()もチェック完了, get_result()に関しては仕様変更(エラーを取得出来るように)
Myun2 [Sat, 6 Nov 2010 15:47:54 +0000 (00:47 +0900)]
[linux] fork.hpp: is_alive(), is_normally_end(), get_exit_code() 追加
Myun2 [Sat, 6 Nov 2010 15:40:07 +0000 (00:40 +0900)]
[linux] fork.hpp: wait_end(), get_child_pid() 対応
Myun2 [Sat, 6 Nov 2010 15:35:33 +0000 (00:35 +0900)]
[linux] fork.hpp: cloned_processクラス対応
Myun2 [Sat, 6 Nov 2010 12:44:40 +0000 (21:44 +0900)]
[linux] forkって言うかclone_process()って名前にして、子プロセス終了後は_exit()するように・・・
Myun2 [Sat, 6 Nov 2010 12:28:33 +0000 (21:28 +0900)]
[linux] fork.hpp: むむーむ2
Myun2 [Sat, 6 Nov 2010 11:56:27 +0000 (20:56 +0900)]
[linux] fork.hpp: むむむー
Myun2 [Sat, 6 Nov 2010 11:43:39 +0000 (20:43 +0900)]
type_traits/add.hpp Add.
Myun2 [Sat, 6 Nov 2010 11:42:55 +0000 (20:42 +0900)]
type_traits/is_qualifier.hpp: is_array (is_ary) Add.
Myun2 [Sat, 6 Nov 2010 11:41:15 +0000 (20:41 +0900)]
[linux] fork.hpp: とりあえず一旦commit
Myun2 [Sat, 6 Nov 2010 11:38:45 +0000 (20:38 +0900)]
[linux] とりあえず動きました。でもこれ駄目だぬ。って気付きました。(何
Myun2 [Sat, 6 Nov 2010 11:29:46 +0000 (20:29 +0900)]
[linux] fork.hpp 色々ごにょごにょ。とりあえずcommit
Myun2 [Sat, 6 Nov 2010 11:18:15 +0000 (20:18 +0900)]
function_pointer.hpp: 26~23、4~2 追加
Myun2 [Sat, 6 Nov 2010 11:15:52 +0000 (20:15 +0900)]
tp/function_pointer.hpp: とりあえず32パラメータ~27まで追加
Myun2 [Sat, 6 Nov 2010 11:07:54 +0000 (20:07 +0900)]
std/function_pointer.hpp Add.
Myun2 [Sat, 6 Nov 2010 11:00:49 +0000 (20:00 +0900)]
fork_.hpp としてバックアップしておく
Myun2 [Sat, 6 Nov 2010 10:51:08 +0000 (19:51 +0900)]
[linux] fork動くようになった
Myun2(Linux) [Sat, 6 Nov 2010 10:44:05 +0000 (19:44 +0900)]
[linux] fork
Myun2(Linux) [Sat, 6 Nov 2010 09:08:20 +0000 (18:08 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Myun2(Linux) [Sat, 6 Nov 2010 07:17:02 +0000 (16:17 +0900)]
[linux] fork_test.cpp Add, fork.hpp Update
Myun2(Linux) [Sat, 6 Nov 2010 04:28:50 +0000 (13:28 +0900)]
[linux] xml_test.cpp Add.
Myun2 [Thu, 4 Nov 2010 15:35:16 +0000 (00:35 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Conflicts:
roast/include/roast/xml/roast_xml/sax_serialized.hpp
Myun2 [Thu, 4 Nov 2010 15:18:20 +0000 (00:18 +0900)]
sax_serialized.hpp: sax_serializer多分実装出来たと思う
Myun2 [Thu, 4 Nov 2010 14:16:45 +0000 (23:16 +0900)]
sax_serialized.hpp: node::node_types, sax_serialized 追加
Myun2 [Thu, 4 Nov 2010 14:04:56 +0000 (23:04 +0900)]
sax_serialized.hpp: node, element ... text 追加
Myun2 [Thu, 4 Nov 2010 14:00:09 +0000 (23:00 +0900)]
sax_serialized.hpp: sax_serializer クラス追加
Myun2 [Wed, 3 Nov 2010 10:03:45 +0000 (19:03 +0900)]
linux test Add.
Myun2 [Sun, 31 Oct 2010 16:45:10 +0000 (01:45 +0900)]
tp/function_pointer.hpp Add.
Myun2 [Sun, 31 Oct 2010 16:43:16 +0000 (01:43 +0900)]
math/log.hpp Add.
Myun2 [Sun, 17 Oct 2010 05:57:49 +0000 (14:57 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Myun2 [Sun, 17 Oct 2010 05:36:46 +0000 (14:36 +0900)]
tp/arith/arith.hpp: bit演算系追加
Myun2 [Sun, 17 Oct 2010 05:36:20 +0000 (14:36 +0900)]
tp/arith/arith.hpp: add_ui, sub_ui, mul_ui, div_ui Add.
Myun2 [Sat, 16 Oct 2010 08:15:19 +0000 (17:15 +0900)]
tp/arith/arith.hpp: add_i, sub_i, mul_i, div_i Add.
Myun2 [Sat, 16 Oct 2010 03:43:58 +0000 (12:43 +0900)]
tp/arith/arith.hpp: 型をテンプレート引数にて指定するように
Myun2 [Fri, 15 Oct 2010 16:54:36 +0000 (01:54 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Myun2 [Fri, 15 Oct 2010 16:52:56 +0000 (01:52 +0900)]
math/fraction.hpp: 分母が同じ足し算引き算の場合には分子同士の加減算のみにする対応
Myun2 [Fri, 15 Oct 2010 16:50:55 +0000 (01:50 +0900)]
math/fraction.hpp: normalize()対応
Myun2 [Fri, 15 Oct 2010 15:44:22 +0000 (00:44 +0900)]
math/fraction.hpp: constメソッド化と, キャストオペレータオーバーロード
Myun2 [Fri, 15 Oct 2010 15:41:02 +0000 (00:41 +0900)]
math/fraction.hpp: to_string()対応
test/roast_test_3rd/fraction_test.cpp Add.
Myun2 [Fri, 15 Oct 2010 15:38:15 +0000 (00:38 +0900)]
math/gcd_lcm.hpp: パフォーマンスを色々と試してみた残骸...
Myun2 [Fri, 15 Oct 2010 15:36:13 +0000 (00:36 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Conflicts:
roast/include/roast/math/square_root.hpp
Myun2 [Fri, 15 Oct 2010 15:33:12 +0000 (00:33 +0900)]
Merge branch 'master' of github.com:myun2/roast_work
Myun2 [Fri, 15 Oct 2010 15:32:46 +0000 (00:32 +0900)]
math/gcd_lcm.hpp: gcd_()の中身を実装
Myun2 [Fri, 15 Oct 2010 15:31:16 +0000 (00:31 +0900)]
math/gcd_lcm.hpp Add.
Myun2 [Fri, 15 Oct 2010 15:30:40 +0000 (00:30 +0900)]
math/fraction.hpp: 足し算引き算対応(整数型)
Myun2 [Fri, 15 Oct 2010 15:29:53 +0000 (00:29 +0900)]
math/fraction.hpp: 足し算引き算対応(とりあえずfraction同士のみ)
Myun2 [Fri, 15 Oct 2010 15:28:42 +0000 (00:28 +0900)]
math/fraction.hpp: fraction同士の掛け算割り算対応, get_numerator(), get_denominator(), get_pair() Add.
Myun2 [Fri, 15 Oct 2010 15:27:46 +0000 (00:27 +0900)]
math/fraction.hpp: operator *, / がなかった・・・
Myun2 [Fri, 15 Oct 2010 15:27:10 +0000 (00:27 +0900)]
math/fraction.hpp: is_signed()追加
Myun2 [Fri, 15 Oct 2010 15:26:17 +0000 (00:26 +0900)]
math/fraction.hpp: コンストラクタ引数対応, to_int(), to_float(), to_double() 対応
Myun2 [Fri, 15 Oct 2010 15:23:11 +0000 (00:23 +0900)]
math/fraction.hpp: operator *=, /= 対応
Myun2 [Fri, 15 Oct 2010 15:22:16 +0000 (00:22 +0900)]
math/fraction.hpp: 型をテンプレート引数化, 符号は別変数にしない方が、計算はしやすいかもねぇ。
Myun2 [Fri, 15 Oct 2010 15:20:02 +0000 (00:20 +0900)]
math/fraction.hpp Add.
Myun2 [Fri, 15 Oct 2010 15:06:34 +0000 (00:06 +0900)]
tp/arith/arith.hpp Add.
Myun2 [Thu, 14 Oct 2010 17:47:58 +0000 (02:47 +0900)]
math/square_root.hpp: 整数倍に対応
Myun2 [Thu, 14 Oct 2010 15:50:22 +0000 (00:50 +0900)]
math/square_root.hpp: operator *=, /= 対応(square_rootに対し)
Myun2 [Thu, 14 Oct 2010 15:42:56 +0000 (00:42 +0900)]
math/square_root.hpp: to_int()だとかto_float()だとかそこらへんを追加
Myun2 [Thu, 14 Oct 2010 15:35:09 +0000 (00:35 +0900)]
math/square_root.hpp Add.
Myun2 [Thu, 14 Oct 2010 15:35:09 +0000 (00:35 +0900)]
math/square_root.hpp Add.
Myun2 [Tue, 12 Oct 2010 17:16:28 +0000 (02:16 +0900)]
roast_xml/sax_serialized.hpp Add.
Myun2 [Mon, 11 Oct 2010 15:04:34 +0000 (00:04 +0900)]
roast_xml/rule_xml.hpp: コメント中の改行が検知されてなかったんで対応(というかget_string_by_、と言うか_get_string_end_proc_by_analyze_true自体がダメ・・・)