Newer
Older
UbixOS / doc / xml / classvfs__abstract.xml
<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.4.7">
  <compounddef id="classvfs__abstract" kind="class" prot="public">
    <compoundname>vfs_abstract</compoundname>
    <derivedcompoundref refid="classUbixFS" prot="public" virt="non-virtual">UbixFS</derivedcompoundref>
    <includes refid="fsAbstract_8h" local="no">fsAbstract.h</includes>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classvfs__abstract_14d5773ba4f9449ca6f53a284e46319ba" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_close</definition>
        <argsstring>(fileDescriptor *)</argsstring>
        <name>vfs_close</name>
        <param>
          <type><ref refid="structfileDescriptor" kindref="compound">fileDescriptor</ref> *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="18" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="18" bodyend="18"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1c051cfe1b772bc4340bf9218d28f1d10" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_closedir</definition>
        <argsstring>(DIR *)</argsstring>
        <name>vfs_closedir</name>
        <param>
          <type>DIR *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="26" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="26" bodyend="26"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1af0980013d73e232c27fc9c2dcb7f267" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_format</definition>
        <argsstring>(device_t *)</argsstring>
        <name>vfs_format</name>
        <reimplementedby refid="classUbixFS_1e1266337d259778b1404601184d75028">vfs_format</reimplementedby>
        <param>
          <type><ref refid="structdevice__t" kindref="compound">device_t</ref> *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="33" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="33" bodyend="33"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1390e117f43e869e8413d73a7051f34c7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_init</definition>
        <argsstring>(void)</argsstring>
        <name>vfs_init</name>
        <reimplementedby refid="classUbixFS_1148aae4eb2ceb35ffcad9ff22b2f7309">vfs_init</reimplementedby>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="32" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="32" bodyend="32"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1c9a165e1416056c3a96832c15bbff16e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_mkdir</definition>
        <argsstring>(const char *, mode_t)</argsstring>
        <name>vfs_mkdir</name>
        <reimplementedby refid="classUbixFS_1f93fcff0825ffcdaf05ceefaeb48fd7b">vfs_mkdir</reimplementedby>
        <param>
          <type>const char *</type>
        </param>
        <param>
          <type><ref refid="kern__descrip_8h_1e9f148ba55d84268ecb6f8031ab45076" kindref="member">mode_t</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="27" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="27" bodyend="27"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1e6b9a9e65a16b1b473d64ebb09c8f5c4" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void *</type>
        <definition>virtual void* vfs_abstract::vfs_mknod</definition>
        <argsstring>(const char *, mode_t)</argsstring>
        <name>vfs_mknod</name>
        <reimplementedby refid="classUbixFS_1b1422145c6575f723179b60421a494aa">vfs_mknod</reimplementedby>
        <param>
          <type>const char *</type>
        </param>
        <param>
          <type><ref refid="kern__descrip_8h_1e9f148ba55d84268ecb6f8031ab45076" kindref="member">mode_t</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="34" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="34" bodyend="34"/>
        <references refid="def_8h_1070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="def_8h" startline="41">NULL</references>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_15b83727e3be5c4df2c3b43ee01edf8d7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_open</definition>
        <argsstring>(const char *, fileDescriptor *, int,...)</argsstring>
        <name>vfs_open</name>
        <reimplementedby refid="classUbixFS_1d3e28ccdb5cd84d63e5d6e9db2fc3e65">vfs_open</reimplementedby>
        <param>
          <type>const char *</type>
        </param>
        <param>
          <type><ref refid="structfileDescriptor" kindref="compound">fileDescriptor</ref> *</type>
        </param>
        <param>
          <type>int</type>
        </param>
        <param>
          <type>...</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="17" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="17" bodyend="17"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1f7f49919b29ae23be0b500691bd7489b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_opendir</definition>
        <argsstring>(DIR *, const char *)</argsstring>
        <name>vfs_opendir</name>
        <param>
          <type>DIR *</type>
        </param>
        <param>
          <type>const char *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="25" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="25" bodyend="25"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_144b94c11ccc71b299022b24e4810273f" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_purge</definition>
        <argsstring>(void)</argsstring>
        <name>vfs_purge</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="35" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="35" bodyend="35"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1de057292eb1e2e6a370d7c904e5de8a0" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type><ref refid="include_2ubixos_2types_8h_17619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type>
        <definition>virtual size_t vfs_abstract::vfs_read</definition>
        <argsstring>(fileDescriptor *, void *, off_t, size_t)</argsstring>
        <name>vfs_read</name>
        <reimplementedby refid="classUbixFS_10fce9a3abd07c65fa9af38e51517310a">vfs_read</reimplementedby>
        <param>
          <type><ref refid="structfileDescriptor" kindref="compound">fileDescriptor</ref> *</type>
        </param>
        <param>
          <type>void *</type>
        </param>
        <param>
          <type><ref refid="include_2ubixos_2types_8h_1fa178be408981cc5edd64227b6332fc6" kindref="member">off_t</ref></type>
        </param>
        <param>
          <type><ref refid="include_2ubixos_2types_8h_17619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="20" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="19" bodyend="20"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1e0e736281f7a5c7f6ba6c2fcc1606537" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_readdir</definition>
        <argsstring>(DIR *, struct dirent *)</argsstring>
        <name>vfs_readdir</name>
        <param>
          <type>DIR *</type>
        </param>
        <param>
          <type>struct <ref refid="structdirent" kindref="compound">dirent</ref> *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="29" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="29" bodyend="29"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1566f42818133f3151b79409bfcc0a086" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_rename</definition>
        <argsstring>(const char *, const char *)</argsstring>
        <name>vfs_rename</name>
        <param>
          <type>const char *</type>
        </param>
        <param>
          <type>const char *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="41" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="41" bodyend="41"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_12ad911bc4b4ad0867e0b1037a0bafd6e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_rmdir</definition>
        <argsstring>(const char *)</argsstring>
        <name>vfs_rmdir</name>
        <param>
          <type>const char *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="28" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="28" bodyend="28"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1ec448ee0b4a5b85c47cac5416baaeb37" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_stop</definition>
        <argsstring>(void)</argsstring>
        <name>vfs_stop</name>
        <reimplementedby refid="classUbixFS_1c2ccea3f574eaa7d4700748d0b4bde71">vfs_stop</reimplementedby>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="36" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="36" bodyend="36"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1b3aa1f17380e950fdf7711cb21c53d60" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_sync</definition>
        <argsstring>(void)</argsstring>
        <name>vfs_sync</name>
        <reimplementedby refid="classUbixFS_15610078343779a3c5e3046283d482766">vfs_sync</reimplementedby>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="37" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="37" bodyend="37"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_10b409654c320cf8724e83d403bcf1099" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>int</type>
        <definition>virtual int vfs_abstract::vfs_unlink</definition>
        <argsstring>(const char *)</argsstring>
        <name>vfs_unlink</name>
        <param>
          <type>const char *</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="40" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="40" bodyend="40"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_1aac0143052a6ba9c324f8909eb2d60d1" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type><ref refid="include_2ubixos_2types_8h_17619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type>
        <definition>virtual size_t vfs_abstract::vfs_write</definition>
        <argsstring>(fileDescriptor *, void *, off_t, size_t)</argsstring>
        <name>vfs_write</name>
        <reimplementedby refid="classUbixFS_1551d3daae6a65555a220de05eb619930">vfs_write</reimplementedby>
        <param>
          <type><ref refid="structfileDescriptor" kindref="compound">fileDescriptor</ref> *</type>
        </param>
        <param>
          <type>void *</type>
        </param>
        <param>
          <type><ref refid="include_2ubixos_2types_8h_1fa178be408981cc5edd64227b6332fc6" kindref="member">off_t</ref></type>
        </param>
        <param>
          <type><ref refid="include_2ubixos_2types_8h_17619b847aeded8a6d14cbfa212b2cdfb" kindref="member">size_t</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="22" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="21" bodyend="22"/>
      </memberdef>
      <memberdef kind="function" id="classvfs__abstract_17dabc61aa4225bb9f281bcd4cb577795" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>virtual</type>
        <definition>virtual vfs_abstract::~vfs_abstract</definition>
        <argsstring>(void)</argsstring>
        <name>~vfs_abstract</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="43" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="43" bodyend="43"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-attrib">
      <memberdef kind="variable" id="classvfs__abstract_1e10cade4827cea8db0f94e517d82dcfd" prot="protected" static="no" mutable="no">
        <type><ref refid="structdevice__t" kindref="compound">device_t</ref> *</type>
        <definition>device_t* vfs_abstract::device</definition>
        <argsstring></argsstring>
        <name>device</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="14" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="14" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvfs__abstract_145ce75cdedbdca884f4d7d965ce91802" prot="protected" static="no" mutable="no">
        <type><ref refid="classvfs__abstract" kindref="compound">vfs_abstract</ref> *</type>
        <definition>vfs_abstract* vfs_abstract::next</definition>
        <argsstring></argsstring>
        <name>next</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="13" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="13" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classvfs__abstract_1b766870262f3d41bbf21326abf40cad8" prot="protected" static="no" mutable="no">
        <type><ref refid="classvfs__abstract" kindref="compound">vfs_abstract</ref> *</type>
        <definition>vfs_abstract* vfs_abstract::prev</definition>
        <argsstring></argsstring>
        <name>prev</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="12" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="12" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="532">
        <label>UbixFS</label>
        <link refid="classUbixFS"/>
        <childnode refid="531" relation="public-inheritance">
        </childnode>
      </node>
      <node id="531">
        <label>vfs_abstract</label>
        <link refid="classvfs__abstract"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="533">
        <label>vfs_abstract</label>
        <link refid="classvfs__abstract"/>
        <childnode refid="533" relation="usage">
          <edgelabel>prev
next</edgelabel>
        </childnode>
        <childnode refid="534" relation="usage">
          <edgelabel>device</edgelabel>
        </childnode>
      </node>
      <node id="534">
        <label>device_t</label>
        <link refid="structdevice__t"/>
      </node>
    </collaborationgraph>
    <location file="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" line="10" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/ubixfsv2/fsAbstract.h" bodystart="10" bodyend="44"/>
    <listofallmembers>
      <member refid="classvfs__abstract_1e10cade4827cea8db0f94e517d82dcfd" prot="protected" virt="non-virtual"><scope>vfs_abstract</scope><name>device</name></member>
      <member refid="classvfs__abstract_145ce75cdedbdca884f4d7d965ce91802" prot="protected" virt="non-virtual"><scope>vfs_abstract</scope><name>next</name></member>
      <member refid="classvfs__abstract_1b766870262f3d41bbf21326abf40cad8" prot="protected" virt="non-virtual"><scope>vfs_abstract</scope><name>prev</name></member>
      <member refid="classvfs__abstract_14d5773ba4f9449ca6f53a284e46319ba" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_close</name></member>
      <member refid="classvfs__abstract_1c051cfe1b772bc4340bf9218d28f1d10" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_closedir</name></member>
      <member refid="classvfs__abstract_1af0980013d73e232c27fc9c2dcb7f267" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_format</name></member>
      <member refid="classvfs__abstract_1390e117f43e869e8413d73a7051f34c7" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_init</name></member>
      <member refid="classvfs__abstract_1c9a165e1416056c3a96832c15bbff16e" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_mkdir</name></member>
      <member refid="classvfs__abstract_1e6b9a9e65a16b1b473d64ebb09c8f5c4" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_mknod</name></member>
      <member refid="classvfs__abstract_15b83727e3be5c4df2c3b43ee01edf8d7" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_open</name></member>
      <member refid="classvfs__abstract_1f7f49919b29ae23be0b500691bd7489b" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_opendir</name></member>
      <member refid="classvfs__abstract_144b94c11ccc71b299022b24e4810273f" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_purge</name></member>
      <member refid="classvfs__abstract_1de057292eb1e2e6a370d7c904e5de8a0" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_read</name></member>
      <member refid="classvfs__abstract_1e0e736281f7a5c7f6ba6c2fcc1606537" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_readdir</name></member>
      <member refid="classvfs__abstract_1566f42818133f3151b79409bfcc0a086" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_rename</name></member>
      <member refid="classvfs__abstract_12ad911bc4b4ad0867e0b1037a0bafd6e" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_rmdir</name></member>
      <member refid="classvfs__abstract_1ec448ee0b4a5b85c47cac5416baaeb37" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_stop</name></member>
      <member refid="classvfs__abstract_1b3aa1f17380e950fdf7711cb21c53d60" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_sync</name></member>
      <member refid="classvfs__abstract_10b409654c320cf8724e83d403bcf1099" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_unlink</name></member>
      <member refid="classvfs__abstract_1aac0143052a6ba9c324f8909eb2d60d1" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>vfs_write</name></member>
      <member refid="classvfs__abstract_17dabc61aa4225bb9f281bcd4cb577795" prot="public" virt="virtual"><scope>vfs_abstract</scope><name>~vfs_abstract</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>