10. Interfaces
OSF_Types - contain type and preprocessor macros
OSF_VHDDInterface
- represent your virtual hard disk
OSF_FileSystemInterface - represent file system on the virtual hard disk
OSF_DirectoryInterface
- represent a directory
OSF_FileInterface
- represent a file
OSF_DiskListInterface
- provide data organization interface
11. example #create
//Create new virtual hard disk
vHDD = new OSF_VHDD(filePath 128, 80, true);
//create new file system of the disk
OSF_FileSystemHeader header;
OSF_scpy(header.diskName, "testDisk");
fileSystem = new OSF_FileSystem(vHDD, &header, 2);
16. Test classes
System contain OSF_TestUnit. The class provide interface for c++ testing.
Make possible integrate OSF tests with NetBeans IDE and other graphic
interfaces.