#include <NeFS.h>
|
| NeFileSystemParser ()=default |
| ~NeFileSystemParser ()=default |
_Output BOOL | CreateFork (_Input NEFS_FORK_STRUCT &in) |
| Creates a new fork inside the NeFS partition.
|
_Output NEFS_FORK_STRUCT * | FindFork (_Input NEFS_CATALOG_STRUCT *catalog, _Input const Char *name, Boolean data) |
| Find fork inside New filesystem.
|
_Output Void | RemoveFork (_Input NEFS_FORK_STRUCT *fork) |
_Output Void | CloseFork (_Input NEFS_FORK_STRUCT *fork) |
_Output NEFS_CATALOG_STRUCT * | FindCatalog (_Input const Char *catalog_name, Lba &ou_lba, Bool search_hidden=YES, Bool local_search=NO) |
_Output NEFS_CATALOG_STRUCT * | GetCatalog (_Input const Char *name) |
_Output NEFS_CATALOG_STRUCT * | CreateCatalog (_Input const Char *name, _Input const Int32 &flags, _Input const Int32 &kind) |
_Output NEFS_CATALOG_STRUCT * | CreateCatalog (_Input const Char *name) |
_Output Bool | WriteCatalog (_Input const Char *catalog, _Input Bool rsrc, _Input VoidPtr data, _Input SizeT sz, _Input const Char *name) |
_Output VoidPtr | ReadCatalog (_Input _Output NEFS_CATALOG_STRUCT *catalog, _Input Bool isRsrcFork, _Input SizeT dataSz, _Input const Char *forkName) |
_Output Bool | Seek (_Input _Output NEFS_CATALOG_STRUCT *catalog, SizeT off) |
_Output SizeT | Tell (_Input _Output NEFS_CATALOG_STRUCT *catalog) |
_Output Bool | RemoveCatalog (_Input const Char *catalog) |
_Output Bool | CloseCatalog (_InOut NEFS_CATALOG_STRUCT *catalog) |
_Output Bool | Format (_Input _Output DriveTrait *drive, _Input const Int32 flags, const Char *part_name) |
| Make a EPM+NeFS drive out of the disk.
|
◆ NeFileSystemParser()
Kernel::NeFileSystemParser::NeFileSystemParser |
( |
| ) |
|
|
explicitdefault |
◆ ~NeFileSystemParser()
Kernel::NeFileSystemParser::~NeFileSystemParser |
( |
| ) |
|
|
default |
◆ CloseCatalog()
◆ CloseFork()
◆ CreateCatalog() [1/2]
◆ CreateCatalog() [2/2]
◆ CreateFork()
Creates a new fork inside the NeFS partition.
- Parameters
-
catalog | it's catalog |
theFork | the fork itself. |
- Returns
- the fork
◆ FindCatalog()
◆ FindFork()
Find fork inside New filesystem.
- Parameters
-
catalog | the catalog. |
name | the fork name. |
- Returns
- the fork.
◆ Format()
Make a EPM+NeFS drive out of the disk.
- Parameters
-
drive | The drive to write on. |
- Returns
- If it was sucessful, see err_local_get().
◆ GetCatalog()
◆ ReadCatalog()
◆ RemoveCatalog()
◆ RemoveFork()
◆ Seek()
◆ Tell()
◆ WriteCatalog()
◆ mDriveIndex
The documentation for this class was generated from the following file: