OSDN Git Service

roast/roast.git
13 years agoroast_xml_sax_parser.hpp: コミット漏れ...
Myun2 [Mon, 20 Sep 2010 14:00:14 +0000 (23:00 +0900)]
roast_xml_sax_parser.hpp: コミット漏れ...

13 years agounitype_tuple.hpp: _unitype_tuple_t が間違ってルゥー・・・
Myun2 [Mon, 20 Sep 2010 13:18:10 +0000 (22:18 +0900)]
unitype_tuple.hpp: _unitype_tuple_t が間違ってルゥー・・・

13 years agostatic_map.hpp: また「明示的なテンプレート引数を使用することはできません。」か・・・
Myun2 [Mon, 20 Sep 2010 13:16:33 +0000 (22:16 +0900)]
static_map.hpp: また「明示的なテンプレート引数を使用することはできません。」か・・・

13 years agostatic_map.hpp: 途中
Myun2 [Mon, 20 Sep 2010 07:37:47 +0000 (16:37 +0900)]
static_map.hpp: 途中

13 years agostatic_map.hpp: 途中まで
Myun2 [Mon, 20 Sep 2010 07:24:55 +0000 (16:24 +0900)]
static_map.hpp: 途中まで

13 years agostdの方にも static_map.hpp Add.
Myun2 [Mon, 20 Sep 2010 06:36:05 +0000 (15:36 +0900)]
stdの方にも static_map.hpp Add.

13 years agostatic_map.hpp 追加してみた
Myun2 [Mon, 20 Sep 2010 06:26:41 +0000 (15:26 +0900)]
static_map.hpp 追加してみた

13 years agoxml/roast_xml/structure.hpp -> xml/roast_xml/rule_xml.hpp
Myun2 [Mon, 20 Sep 2010 06:26:29 +0000 (15:26 +0900)]
xml/roast_xml/structure.hpp -> xml/roast_xml/rule_xml.hpp

13 years agobase.hpp を追放
Myun2 [Sat, 18 Sep 2010 08:22:03 +0000 (17:22 +0900)]
base.hpp を追放

13 years agoroast_xml_sax_parser.hpp, roast_xml_dom_parser.hpp: 更新。 100806_roast_xml 最終
Myun2 [Sat, 18 Sep 2010 04:22:14 +0000 (13:22 +0900)]
roast_xml_sax_parser.hpp, roast_xml_dom_parser.hpp: 更新。 100806_roast_xml 最終

13 years agoiterator_base.hpp: 値取得のキャストオペレータオーバーロード周りを直し
Myun2 [Sat, 18 Sep 2010 04:16:44 +0000 (13:16 +0900)]
iterator_base.hpp: 値取得のキャストオペレータオーバーロード周りを直し

13 years agodocument_serial_iterator.hpp: Update
Myun2 [Fri, 17 Sep 2010 19:59:54 +0000 (04:59 +0900)]
document_serial_iterator.hpp: Update
roast_xml_dom_parser.hpp: 読み込み追加とあと dom_generator の直しですよー

13 years agodocument_serial_iterator.hpp: 実装を開始
Myun2 [Fri, 17 Sep 2010 19:58:57 +0000 (04:58 +0900)]
document_serial_iterator.hpp: 実装を開始

13 years agoroast_xml/document_serial_iterator.hpp Add.
Myun2 [Fri, 17 Sep 2010 19:56:59 +0000 (04:56 +0900)]
roast_xml/document_serial_iterator.hpp Add.

13 years agoroast_xml_dom_parser.hpp: dom2sax_parser_impl を隠密追加
Myun2 [Fri, 17 Sep 2010 19:56:10 +0000 (04:56 +0900)]
roast_xml_dom_parser.hpp: dom2sax_parser_impl を隠密追加

13 years agoroast_xml_dom_parser.hpp: element::get_child_elements()追加, ドキュメントを弄り始めたナリィ, dom_gener...
Myun2 [Fri, 17 Sep 2010 19:52:21 +0000 (04:52 +0900)]
roast_xml_dom_parser.hpp: element::get_child_elements()追加, ドキュメントを弄り始めたナリィ, dom_generator Add.

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Fri, 17 Sep 2010 19:46:37 +0000 (04:46 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

Conflicts:
roast/include/roast/str/sized_charbuf.hpp

13 years agoroast_xml/roast_xml_sax_parser.hpp: reverse_sax_parser_impl ・・・ってなんだっけ、コイツ・・・(ぉぃ
Myun2 [Fri, 17 Sep 2010 19:44:20 +0000 (04:44 +0900)]
roast_xml/roast_xml_sax_parser.hpp: reverse_sax_parser_impl ・・・ってなんだっけ、コイツ・・・(ぉぃ

13 years agoroast_xml: structure -> rule になってたりとか、最近の修正を反映
Myun2 [Fri, 17 Sep 2010 19:42:39 +0000 (04:42 +0900)]
roast_xml: structure -> rule になってたりとか、最近の修正を反映

13 years agotwitter_parser.cpp Add.
Myun2 [Fri, 17 Sep 2010 19:33:42 +0000 (04:33 +0900)]
twitter_parser.cpp Add.

13 years agosized_ptr.hpp, sized_charbuf.hpp: constを付けましょう。
Myun2 [Fri, 17 Sep 2010 19:25:15 +0000 (04:25 +0900)]
sized_ptr.hpp, sized_charbuf.hpp: constを付けましょう。

13 years agocondition_end_iterator.hpp: なんでこんな事になってしまったいたんだろう・・・そしてこれで正しいのだろうか・・・?
Myun2 [Fri, 17 Sep 2010 19:22:22 +0000 (04:22 +0900)]
condition_end_iterator.hpp: なんでこんな事になってしまったいたんだろう・・・そしてこれで正しいのだろうか・・・?

13 years agosized_ptr.hpp, sized_charbuf.hpp: operator ==()これじゃ判定逆ジャーン!と気づいて、元々の奴はcompairメソッドとし...
Myun2 [Fri, 17 Sep 2010 13:42:57 +0000 (22:42 +0900)]
sized_ptr.hpp, sized_charbuf.hpp: operator ==()これじゃ判定逆ジャーン!と気づいて、元々の奴はcompairメソッドとし、operator ==()ではそれを呼び出して結果を反転させる形にした。

13 years agosized_ptr.hpp, sized_charbuf.hpp: operator ==()これじゃ判定逆ジャーン!と気づいて、元々の奴はcompairメソッドとし...
Myun2 [Fri, 17 Sep 2010 13:42:57 +0000 (22:42 +0900)]
sized_ptr.hpp, sized_charbuf.hpp: operator ==()これじゃ判定逆ジャーン!と気づいて、元々の奴はcompairメソッドとし、operator ==()ではそれを呼び出して結果を反転させる形にした。

13 years agosized_charbuf.hpp: 結局 sized_charbuf と sized_ccharbuf を統合してtypedefする形に・・・
Myun2 [Fri, 17 Sep 2010 12:12:25 +0000 (21:12 +0900)]
sized_charbuf.hpp: 結局 sized_charbuf と sized_ccharbuf を統合してtypedefする形に・・・

13 years agosized_ptr.hpp, sized_charbuf.hpp: operator ==() 対応
Myun2 [Fri, 17 Sep 2010 12:10:19 +0000 (21:10 +0900)]
sized_ptr.hpp, sized_charbuf.hpp: operator ==() 対応

13 years agoMerge branch 'master' of github.com:myun2/roast_work
Myun2 [Thu, 16 Sep 2010 18:29:54 +0000 (03:29 +0900)]
Merge branch 'master' of github.com:myun2/roast_work

13 years agoremove_cvr.hpp 全然駄目でしたので直し・・・
Myun2 [Thu, 16 Sep 2010 14:53:06 +0000 (23:53 +0900)]
remove_cvr.hpp 全然駄目でしたので直し・・・

13 years agotype_traits/is_derived.hpp Add.
Myun2 [Thu, 16 Sep 2010 14:51:39 +0000 (23:51 +0900)]
type_traits/is_derived.hpp Add.

13 years agois_convertible.hpp: これじゃないとデフォルトコンストラクタ無い奴駄目ですねぇ・・・
Myun2 [Thu, 16 Sep 2010 14:45:13 +0000 (23:45 +0900)]
is_convertible.hpp: これじゃないとデフォルトコンストラクタ無い奴駄目ですねぇ・・・

13 years agotype_traits/is_convertible.hpp: 別にis_convertible_funcにFROMなくて良くねぇか。と言うことに気付いた。
Myun2 [Thu, 16 Sep 2010 14:43:43 +0000 (23:43 +0900)]
type_traits/is_convertible.hpp: 別にis_convertible_funcにFROMなくて良くねぇか。と言うことに気付いた。

13 years agois_convertible.hpp Add.
Myun2 [Thu, 16 Sep 2010 14:40:37 +0000 (23:40 +0900)]
is_convertible.hpp Add.

13 years agohtml_tags.hpp: map化
Myun2 [Wed, 15 Sep 2010 01:36:58 +0000 (10:36 +0900)]
html_tags.hpp: map化

13 years agohtml_tags.hpp: _baseの継承をやめ、map化してない最後
Myun2 [Wed, 15 Sep 2010 01:36:26 +0000 (10:36 +0900)]
html_tags.hpp: _baseの継承をやめ、map化してない最後

13 years agohtml: update
Myun2 [Wed, 15 Sep 2010 01:35:30 +0000 (10:35 +0900)]
html: update

13 years agonet/web/html_tags.hpp Add.
Myun2 [Wed, 15 Sep 2010 01:33:15 +0000 (10:33 +0900)]
net/web/html_tags.hpp Add.

13 years agonet/web/html.hpp Add.
Myun2 [Wed, 15 Sep 2010 01:31:32 +0000 (10:31 +0900)]
net/web/html.hpp Add.

13 years agonet/web/html_writer.hpp, net/web/css_writer.hpp Add.
Myun2 [Wed, 15 Sep 2010 01:30:46 +0000 (10:30 +0900)]
net/web/html_writer.hpp, net/web/css_writer.hpp Add.

13 years agobit_test.cpp: roast_binenum.h のテストも追加
Myun2 [Sun, 12 Sep 2010 09:44:21 +0000 (18:44 +0900)]
bit_test.cpp: roast_binenum.h のテストも追加

13 years agoroast_binenum.h: 全8桁まで追加
Myun2 [Sun, 12 Sep 2010 09:31:30 +0000 (18:31 +0900)]
roast_binenum.h: 全8桁まで追加

13 years agoroast_binenum.h: 3桁目まで対応
Myun2 [Sat, 11 Sep 2010 09:55:52 +0000 (18:55 +0900)]
roast_binenum.h: 3桁目まで対応

13 years agoroast_binenum.h: 2桁まで対応
Myun2 [Sat, 11 Sep 2010 09:52:32 +0000 (18:52 +0900)]
roast_binenum.h: 2桁まで対応

13 years agoroast_binenum.h Add.
Myun2 [Sat, 11 Sep 2010 09:52:10 +0000 (18:52 +0900)]
roast_binenum.h Add.

13 years agobits_test.cpp
Myun2 [Sat, 11 Sep 2010 09:29:37 +0000 (18:29 +0900)]
bits_test.cpp

13 years agoroast_math.h: ROAST_BINARY() 全然ビットマスクとかダメでした。結局8進数で処理する仕様に・・・
Myun2 [Sat, 11 Sep 2010 09:28:49 +0000 (18:28 +0900)]
roast_math.h: ROAST_BINARY() 全然ビットマスクとかダメでした。結局8進数で処理する仕様に・・・

13 years agoroast_test_3rd: bits_test.cpp Add.
Myun2 [Sat, 11 Sep 2010 08:52:28 +0000 (17:52 +0900)]
roast_test_3rd: bits_test.cpp Add.

13 years agoroast_math.h: ROAST_BINARY() Add.
Myun2 [Sat, 11 Sep 2010 08:49:49 +0000 (17:49 +0900)]
roast_math.h: ROAST_BINARY() Add.

13 years agoadapter.hpp: operator_plus_minus は operator_inc_decl を継承
Myun2 [Thu, 9 Sep 2010 17:03:57 +0000 (02:03 +0900)]
adapter.hpp: operator_plus_minus は operator_inc_decl を継承

13 years agoadapter.hpp: operator_inc_decl, operator_plus_minus が実装出来たぞー
Myun2 [Thu, 9 Sep 2010 17:01:58 +0000 (02:01 +0900)]
adapter.hpp: operator_inc_decl, operator_plus_minus が実装出来たぞー

13 years agoadapter/adapter.hpp: あちこち手直し
Myun2 [Thu, 9 Sep 2010 16:56:48 +0000 (01:56 +0900)]
adapter/adapter.hpp: あちこち手直し

13 years agoroast_test_3rd Add / adapter_test.cpp Add.
Myun2 [Thu, 9 Sep 2010 16:29:13 +0000 (01:29 +0900)]
roast_test_3rd Add / adapter_test.cpp Add.

13 years agoadapter/adapter.hpp Add.
Myun2 [Thu, 9 Sep 2010 16:27:12 +0000 (01:27 +0900)]
adapter/adapter.hpp Add.

13 years agotype_traits: remove_cvr.hpp Add
Myun2 [Wed, 8 Sep 2010 18:51:50 +0000 (03:51 +0900)]
type_traits: remove_cvr.hpp Add

13 years agobits.hpp を memory -> math に移動して、名前も bit.hpp にした。
Myun2 [Wed, 8 Sep 2010 18:50:57 +0000 (03:50 +0900)]
bits.hpp を memory -> math に移動して、名前も bit.hpp にした。

13 years agobits.hpp: bit_ptr 実装中 (_bitのコンストラクタ引数を親ポインタではなく、値への直参照とbit番号に)
Myun2 [Wed, 8 Sep 2010 18:48:57 +0000 (03:48 +0900)]
bits.hpp: bit_ptr 実装中 (_bitのコンストラクタ引数を親ポインタではなく、値への直参照とbit番号に)

13 years agobits.hpp: bit_ptr 実装中 (_bitの内部クラス追加)
Myun2 [Wed, 8 Sep 2010 18:45:42 +0000 (03:45 +0900)]
bits.hpp: bit_ptr 実装中 (_bitの内部クラス追加)

13 years agobits.hpp: bit_ptr 実装中
Myun2 [Wed, 8 Sep 2010 18:44:51 +0000 (03:44 +0900)]
bits.hpp: bit_ptr 実装中

13 years agobit.hpp
Myun2 [Wed, 8 Sep 2010 18:44:08 +0000 (03:44 +0900)]
bit.hpp

13 years agolexical/rule.hpp: push_num を lex_marker, lex_num_marker, marker でalias。
Myun2 [Tue, 7 Sep 2010 15:38:38 +0000 (00:38 +0900)]
lexical/rule.hpp: push_num を lex_marker, lex_num_marker, marker でalias。

13 years agobits.hpp: bitsクラスを実装
Myun2 [Thu, 2 Sep 2010 15:21:40 +0000 (00:21 +0900)]
bits.hpp: bitsクラスを実装

13 years agobits.hpp: Class Add
Myun2 [Thu, 2 Sep 2010 15:15:25 +0000 (00:15 +0900)]
bits.hpp: Class Add

13 years agomemory/bits.hpp Add.
Myun2 [Tue, 31 Aug 2010 18:08:03 +0000 (03:08 +0900)]
memory/bits.hpp Add.

14 years agoendian.hpp: ちょいとだけ更新
Myun2 [Sat, 21 Aug 2010 07:59:24 +0000 (16:59 +0900)]
endian.hpp: ちょいとだけ更新

14 years agoroast/std/endian.hpp Add.
Myun2 [Sat, 21 Aug 2010 06:45:31 +0000 (15:45 +0900)]
roast/std/endian.hpp Add.

14 years agolexical/rule.hpp: seqを32にまでとりあえず増やした
Myun2 [Sun, 15 Aug 2010 05:15:20 +0000 (14:15 +0900)]
lexical/rule.hpp: seqを32にまでとりあえず増やした

14 years agolexical/rule.hpp: fixed_numeric.generate() のストリームを sized_ptr 使う事により、Roastのイテレータでしか行けな...
Myun2 [Wed, 11 Aug 2010 15:48:51 +0000 (00:48 +0900)]
lexical/rule.hpp: fixed_numeric.generate() のストリームを sized_ptr 使う事により、Roastのイテレータでしか行けなくしたぞー!

14 years agomemory_stream.hpp: ちゃんと動くようになった!
Myun2 [Wed, 11 Aug 2010 15:42:07 +0000 (00:42 +0900)]
memory_stream.hpp: ちゃんと動くようになった!

14 years agomemory_stream.hpp Update
Myun2 [Wed, 11 Aug 2010 15:35:36 +0000 (00:35 +0900)]
memory_stream.hpp Update

14 years agomemory_stream.hpp Add.
Myun2 [Wed, 11 Aug 2010 15:28:48 +0000 (00:28 +0900)]
memory_stream.hpp Add.

14 years agostream: std_to_roast.hpp Add.
Myun2 [Wed, 11 Aug 2010 15:28:39 +0000 (00:28 +0900)]
stream: std_to_roast.hpp Add.

14 years agobase_stream.hpp: operator <<(const sized_ptr_<T>&) に対応
Myun2 [Wed, 11 Aug 2010 15:16:05 +0000 (00:16 +0900)]
base_stream.hpp: operator <<(const sized_ptr_<T>&) に対応

14 years agostring_stream.hpp: ちゃんとなってなかったので直した。
Myun2 [Wed, 11 Aug 2010 15:15:36 +0000 (00:15 +0900)]
string_stream.hpp: ちゃんとなってなかったので直した。

14 years agosized_ptr.hpp: sized_cptr追加
Myun2 [Wed, 11 Aug 2010 15:15:14 +0000 (00:15 +0900)]
sized_ptr.hpp: sized_cptr追加

14 years agoeltorito.hpp サヨナラ
Myun2 [Wed, 11 Aug 2010 15:14:36 +0000 (00:14 +0900)]
eltorito.hpp サヨナラ

14 years agomath/itoa.hpp Add.
Myun2 [Mon, 9 Aug 2010 13:01:07 +0000 (22:01 +0900)]
math/itoa.hpp Add.

14 years agoasm_x86.hpp: テンプレート版と、_interrupt() Add.
Myun2 [Sun, 8 Aug 2010 13:03:19 +0000 (22:03 +0900)]
asm_x86.hpp: テンプレート版と、_interrupt() Add.

14 years agoasm_x86.hpp Add.
Myun2 [Sun, 8 Aug 2010 13:02:43 +0000 (22:02 +0900)]
asm_x86.hpp Add.

14 years agoeltorito.hpp: ぱでぃんぐずれたー
Myun2 [Sun, 8 Aug 2010 10:49:49 +0000 (19:49 +0900)]
eltorito.hpp: ぱでぃんぐずれたー

14 years agoasm/asm.hpp Add.
Myun2 [Sun, 8 Aug 2010 10:46:52 +0000 (19:46 +0900)]
asm/asm.hpp Add.

14 years agoeltorito.hpp: 間違ってたwww直したら動いたー!!!
Myun2 [Sun, 8 Aug 2010 07:35:19 +0000 (16:35 +0900)]
eltorito.hpp: 間違ってたwww直したら動いたー!!!

14 years agoeltorito.hpp: Boost Sectorまで実装!
Myun2 [Sun, 8 Aug 2010 06:25:22 +0000 (15:25 +0900)]
eltorito.hpp: Boost Sectorまで実装!

14 years agoeltorito.hpp: detail fix.
Myun2 [Sun, 8 Aug 2010 06:13:05 +0000 (15:13 +0900)]
eltorito.hpp: detail fix.

14 years agoeltorito.hpp: detail fix
Myun2 [Sun, 8 Aug 2010 06:08:44 +0000 (15:08 +0900)]
eltorito.hpp: detail fix

14 years agoeltorito.hpp: Boot Record Volume Descriptor まで出来た!!
Myun2 [Sun, 8 Aug 2010 06:02:26 +0000 (15:02 +0900)]
eltorito.hpp: Boot Record Volume Descriptor まで出来た!!

14 years agoeltorito.hpp: Boot Record Volume Descriptorの位置示しまで出来た
Myun2 [Sun, 8 Aug 2010 05:37:03 +0000 (14:37 +0900)]
eltorito.hpp: Boot Record Volume Descriptorの位置示しまで出来た

14 years agoやっとこfixed_reverse_endian出来たんだけどwww
Myun2 [Sun, 8 Aug 2010 05:32:45 +0000 (14:32 +0900)]
やっとこfixed_reverse_endian出来たんだけどwww

14 years agorule.hpp: fixed_numeric Add.
Myun2 [Sun, 8 Aug 2010 04:34:29 +0000 (13:34 +0900)]
rule.hpp: fixed_numeric Add.

14 years agoendian.hpp: 途中ですが一旦commit
Myun2 [Sun, 8 Aug 2010 04:18:03 +0000 (13:18 +0900)]
endian.hpp: 途中ですが一旦commit

14 years agoendian.hpp: fixed_little_endian, fixed_big_endian, little_endian(), big_endian()...
Myun2 [Sun, 8 Aug 2010 03:12:49 +0000 (12:12 +0900)]
endian.hpp: fixed_little_endian, fixed_big_endian, little_endian(), big_endian() Add.

14 years agoendian.hpp Add.
Myun2 [Sun, 8 Aug 2010 03:07:26 +0000 (12:07 +0900)]
endian.hpp Add.

14 years agoeltorito.hpp: とりあえず「Boot Record Volume Descriptor」の手前まで
Myun2 [Sun, 8 Aug 2010 02:52:23 +0000 (11:52 +0900)]
eltorito.hpp: とりあえず「Boot Record Volume Descriptor」の手前まで

14 years agoeltorito.hpp: とりあえず一旦commitじゃ!
Myun2 [Sun, 8 Aug 2010 02:44:41 +0000 (11:44 +0900)]
eltorito.hpp: とりあえず一旦commitじゃ!

14 years agostring_rule.hpp: fixed_string Add.
Myun2 [Sun, 8 Aug 2010 02:44:27 +0000 (11:44 +0900)]
string_rule.hpp: fixed_string Add.

14 years agoeltorito.hpp: とりあえず最初の0x8800バイトまでを書き込むようにしてみた。
Myun2 [Sat, 7 Aug 2010 19:24:18 +0000 (04:24 +0900)]
eltorito.hpp: とりあえず最初の0x8800バイトまでを書き込むようにしてみた。

14 years agolexical/rule.hpp: fixed_repeat, hard_repeat に generate()追加, unibyte Add.
Myun2 [Sat, 7 Aug 2010 19:11:53 +0000 (04:11 +0900)]
lexical/rule.hpp: fixed_repeat, hard_repeat に generate()追加, unibyte Add.

14 years agolexical: generate() Add.
Myun2 [Sat, 7 Aug 2010 18:57:00 +0000 (03:57 +0900)]
lexical: generate() Add.

14 years agolexical/rule.hpp: fixed_repeat, hard_repeat Add.
Myun2 [Sat, 7 Aug 2010 18:36:09 +0000 (03:36 +0900)]
lexical/rule.hpp: fixed_repeat, hard_repeat Add.

14 years agolexical: repeat -> optional_repeat
Myun2 [Sat, 7 Aug 2010 18:24:45 +0000 (03:24 +0900)]
lexical: repeat -> optional_repeat

14 years agolexical: structure -> rule
Myun2 [Sat, 7 Aug 2010 18:21:42 +0000 (03:21 +0900)]
lexical: structure -> rule

14 years agoincludeがいつの間にかなくなってた・・・
Myun2 [Sat, 7 Aug 2010 18:14:06 +0000 (03:14 +0900)]
includeがいつの間にかなくなってた・・・