<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.16"> <compounddef id="structcacheNode" kind="struct" language="C++" prot="public"> <compoundname>cacheNode</compoundname> <includes refid="dirCache_8h" local="no">dirCache.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structcacheNode_1a76defc9430363558ce5a96f72fa7b1d4" prot="public" static="no" mutable="no"> <type><ref refid="objgfx30_8h_1a81f3b46fa4ddd984830104840a08da82" kindref="member">uInt16</ref> *</type> <definition>uInt16* cacheNode::attributes</definition> <argsstring></argsstring> <name>attributes</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="47" column="13" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="47" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> <referencedby refid="ubixfs_8c_1a32762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="371" endline="437">ubixfs_initialize</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1aeebb0a0956a22f5d0ff55223aa918c53" prot="public" static="no" mutable="no"> <type>int</type> <definition>int cacheNode::dirty</definition> <argsstring></argsstring> <name>dirty</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="45" column="9" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="45" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1ae4ca3c2c9603c1e1f56516598dea641a" prot="public" static="no" mutable="no"> <type>struct <ref refid="structcacheNode" kindref="compound">cacheNode</ref> *</type> <definition>struct cacheNode* cacheNode::fileListHead</definition> <argsstring></argsstring> <name>fileListHead</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="40" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="40" bodyend="-1"/> <referencedby refid="dirCache_8h_1aa31fa0816ce9018ef327f17a48b36d3c" compoundref="dirCache_8c" startline="210" endline="238">ubixfs_cacheDelete</referencedby> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1ab464ff24189c8c4ceb4f5fdbbd7350fe" prot="public" static="no" mutable="no"> <type>struct <ref refid="structcacheNode" kindref="compound">cacheNode</ref> *</type> <definition>struct cacheNode* cacheNode::fileListTail</definition> <argsstring></argsstring> <name>fileListTail</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="41" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="41" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1a42813fa0cdcca6ca1e6772bd20a9c321" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* cacheNode::info</definition> <argsstring></argsstring> <name>info</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="42" column="11" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="42" bodyend="-1"/> <referencedby refid="include_2ubixfs_2ubixfs_8h_1a6b56b9893c2a4b04598034085d8cee8c" compoundref="ubixfs_8c" startline="192" endline="220">readUbixFS</referencedby> <referencedby refid="dirCache_8h_1aa31fa0816ce9018ef327f17a48b36d3c" compoundref="dirCache_8c" startline="210" endline="238">ubixfs_cacheDelete</referencedby> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> <referencedby refid="ubixfs_8c_1a32762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="371" endline="437">ubixfs_initialize</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1ac3e3d36eedc34c8662965776ff6ba421" prot="public" static="no" mutable="no"> <type>char *</type> <definition>char* cacheNode::name</definition> <argsstring></argsstring> <name>name</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="36" column="11" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="36" bodyend="-1"/> <referencedby refid="dirCache_8h_1aa31fa0816ce9018ef327f17a48b36d3c" compoundref="dirCache_8c" startline="210" endline="238">ubixfs_cacheDelete</referencedby> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1a1802d3577a3722e29dd86b7849deb9dc" prot="public" static="no" mutable="no"> <type>struct <ref refid="structcacheNode" kindref="compound">cacheNode</ref> *</type> <definition>struct cacheNode* cacheNode::next</definition> <argsstring></argsstring> <name>next</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="38" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="38" bodyend="-1"/> <referencedby refid="dirCache_8h_1aa31fa0816ce9018ef327f17a48b36d3c" compoundref="dirCache_8c" startline="210" endline="238">ubixfs_cacheDelete</referencedby> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1a9703432cc616e60df366d82314ac655d" prot="public" static="no" mutable="no"> <type>struct <ref refid="structcacheNode" kindref="compound">cacheNode</ref> *</type> <definition>struct cacheNode* cacheNode::parent</definition> <argsstring></argsstring> <name>parent</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="39" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="39" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1a1eccf5ffd0b1a3479e0e630373cff5af" prot="public" static="no" mutable="no"> <type><ref refid="objgfx30_8h_1a81f3b46fa4ddd984830104840a08da82" kindref="member">uInt16</ref> *</type> <definition>uInt16* cacheNode::permissions</definition> <argsstring></argsstring> <name>permissions</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="48" column="13" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="48" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> <referencedby refid="ubixfs_8c_1a32762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="371" endline="437">ubixfs_initialize</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1a8b26b1b3dbe3f8cb72627e09e6c8e353" prot="public" static="no" mutable="no"> <type>int</type> <definition>int cacheNode::present</definition> <argsstring></argsstring> <name>present</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="44" column="9" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="44" bodyend="-1"/> <referencedby refid="include_2ubixfs_2ubixfs_8h_1a6b56b9893c2a4b04598034085d8cee8c" compoundref="ubixfs_8c" startline="192" endline="220">readUbixFS</referencedby> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> <referencedby refid="ubixfs_8c_1a32762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="371" endline="437">ubixfs_initialize</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1aae98ea1e215590d9e68e41aba8669091" prot="public" static="no" mutable="no"> <type>struct <ref refid="structcacheNode" kindref="compound">cacheNode</ref> *</type> <definition>struct cacheNode* cacheNode::prev</definition> <argsstring></argsstring> <name>prev</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="37" column="21" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="37" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1a81d33d36c4163308906d9a48ea0f9eab" prot="public" static="no" mutable="no"> <type>int *</type> <definition>int* cacheNode::size</definition> <argsstring></argsstring> <name>size</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="43" column="10" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="43" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> <referencedby refid="ubixfs_8c_1a32762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="371" endline="437">ubixfs_initialize</referencedby> </memberdef> <memberdef kind="variable" id="structcacheNode_1aa3fa99dfac99663d5448d74594120521" prot="public" static="no" mutable="no"> <type><ref refid="objgfx30_8h_1ada085051a6d9a8e00a2cb256d1af14ba" kindref="member">uInt32</ref> *</type> <definition>uInt32* cacheNode::startCluster</definition> <argsstring></argsstring> <name>startCluster</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="46" column="13" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="46" bodyend="-1"/> <referencedby refid="dirCache_8h_1aadfffea5ad577cecdfbc4eb7989cf193" compoundref="dirCache_8c" startline="193" endline="207">ubixfs_cacheNew</referencedby> <referencedby refid="ubixfs_8c_1a32762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="371" endline="437">ubixfs_initialize</referencedby> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="1"> <label>cacheNode</label> <link refid="structcacheNode"/> <childnode refid="1" relation="usage"> <edgelabel>+parent</edgelabel> <edgelabel>+fileListTail</edgelabel> <edgelabel>+fileListHead</edgelabel> <edgelabel>+prev</edgelabel> <edgelabel>+next</edgelabel> </childnode> </node> </collaborationgraph> <location file="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" line="35" column="16" bodyfile="C:/Dev/git/UbixOS/sys/include/ubixfs/dirCache.h" bodystart="35" bodyend="49"/> <listofallmembers> <member refid="structcacheNode_1a76defc9430363558ce5a96f72fa7b1d4" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>attributes</name></member> <member refid="structcacheNode_1aeebb0a0956a22f5d0ff55223aa918c53" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>dirty</name></member> <member refid="structcacheNode_1ae4ca3c2c9603c1e1f56516598dea641a" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>fileListHead</name></member> <member refid="structcacheNode_1ab464ff24189c8c4ceb4f5fdbbd7350fe" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>fileListTail</name></member> <member refid="structcacheNode_1a42813fa0cdcca6ca1e6772bd20a9c321" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>info</name></member> <member refid="structcacheNode_1ac3e3d36eedc34c8662965776ff6ba421" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>name</name></member> <member refid="structcacheNode_1a1802d3577a3722e29dd86b7849deb9dc" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>next</name></member> <member refid="structcacheNode_1a9703432cc616e60df366d82314ac655d" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>parent</name></member> <member refid="structcacheNode_1a1eccf5ffd0b1a3479e0e630373cff5af" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>permissions</name></member> <member refid="structcacheNode_1a8b26b1b3dbe3f8cb72627e09e6c8e353" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>present</name></member> <member refid="structcacheNode_1aae98ea1e215590d9e68e41aba8669091" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>prev</name></member> <member refid="structcacheNode_1a81d33d36c4163308906d9a48ea0f9eab" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>size</name></member> <member refid="structcacheNode_1aa3fa99dfac99663d5448d74594120521" prot="public" virt="non-virtual"><scope>cacheNode</scope><name>startCluster</name></member> </listofallmembers> </compounddef> </doxygen>