Mercurial > hg > Papers > 2024 > matac-master
changeset 25:ff89b92c159f
mm
author | matac42 <matac@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Jan 2024 20:06:21 +0900 |
parents | f0c0e873e3c1 |
children | 905910e9fb04 |
files | mindmaps/gears_fs_db.mm |
diffstat | 1 files changed, 22 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/mindmaps/gears_fs_db.mm Fri Jan 12 18:52:08 2024 +0900 +++ b/mindmaps/gears_fs_db.mm Fri Jan 12 20:06:21 2024 +0900 @@ -457,19 +457,34 @@ <node TEXT="次のCodeGearのinputDataGearは不定である" ID="ID_574655805" CREATED="1705049810780" MODIFIED="1705049835325"/> </node> <node TEXT="実装" ID="ID_1727927338" CREATED="1705050293688" MODIFIED="1705050297703"> -<node TEXT="#impl as" ID="ID_1508543884" CREATED="1705052044177" MODIFIED="1705052048026"/> -<node TEXT="queue->" ID="ID_1223273790" CREATED="1705052048517" MODIFIED="1705052055499"/> -<node TEXT="create" ID="ID_115012523" CREATED="1705052063509" MODIFIED="1705052066013"/> -<node TEXT="SingleLinkedQueue.h" ID="ID_626185032" CREATED="1705052116061" MODIFIED="1705052122797"/> -<node TEXT="C_" ID="ID_1002337273" CREATED="1705052125563" MODIFIED="1705052140851"/> +<node TEXT="#impl as" ID="ID_1508543884" CREATED="1705052044177" MODIFIED="1705052048026"> +<node TEXT="interfaceの実装を書く場合に記述する" ID="ID_1568057342" CREATED="1705055994617" MODIFIED="1705056004662"/> +<node TEXT="implの後ろに実装したいinterface名する" ID="ID_138244749" CREATED="1705056004945" MODIFIED="1705056045083"/> +<node TEXT="asの後ろに実装の型名を記述する" ID="ID_238410525" CREATED="1705056022794" MODIFIED="1705056041152"/> +</node> +<node TEXT="create" ID="ID_115012523" CREATED="1705052063509" MODIFIED="1705052066013"> +<node TEXT="コンストラクタである" ID="ID_690330298" CREATED="1705056555895" MODIFIED="1705056577812"/> +<node TEXT="newでアロケートする" ID="ID_663793410" CREATED="1705056567012" MODIFIED="1705056582003"> +<node TEXT="実際にはメタレベルで処理される" ID="ID_521085278" CREATED="1705056608304" MODIFIED="1705056635911"/> </node> </node> -<node TEXT="GearsOSのRedBlackTree" FOLDED="true" ID="ID_894257471" CREATED="1704625749056" MODIFIED="1704625759342"> -<node TEXT="Treeを継承している" ID="ID_830044324" CREATED="1704625938387" MODIFIED="1704625986222"/> +<node TEXT="queue->" ID="ID_1223273790" CREATED="1705052048517" MODIFIED="1705052055499"> +<node TEXT="C_" ID="ID_1002337273" CREATED="1705052125563" MODIFIED="1705052140851"/> +<node TEXT="enumでCodeGearを指す" ID="ID_722629480" CREATED="1705057162117" MODIFIED="1705057195759"/> +</node> +<node TEXT="CodeGearの実装を以下に記述する" ID="ID_766959044" CREATED="1705057211644" MODIFIED="1705057226837"/> +<node TEXT="SingleLinkedQueue.h" ID="ID_626185032" CREATED="1705052116061" MODIFIED="1705052122797"> +<node TEXT="implementの型定義ファイル" ID="ID_1696501093" CREATED="1705057355651" MODIFIED="1705057369742"/> +</node> +</node> +</node> +<node TEXT="GearsOSのRedBlackTree" ID="ID_894257471" CREATED="1704625749056" MODIFIED="1704625759342"> +<node TEXT="Treeの実装である" ID="ID_830044324" CREATED="1704625938387" MODIFIED="1705057404508"/> <node TEXT="Tree interface" ID="ID_137044314" CREATED="1705050144077" MODIFIED="1705050161749"> <node TEXT="DG" ID="ID_1897529344" CREATED="1705050163353" MODIFIED="1705050166212"/> <node TEXT="CG" ID="ID_710468405" CREATED="1705050166599" MODIFIED="1705050168009"/> </node> +<node TEXT="RedBlackTree.h" ID="ID_1180765067" CREATED="1705057440091" MODIFIED="1705057447006"/> </node> </node> <node TEXT="GearsOSのファイルシステム(現状の話" FOLDED="true" ID="ID_667012992" CREATED="1701694178540" MODIFIED="1704630791818">