Rev 5648 | Rev 5718 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5648 | Rev 5660 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | //IO library |
1 | //IO library |
- | 2 | ||
- | 3 | /* |
|
- | 4 | class IO: |
|
- | 5 | io.count(path) - êîëè÷åñòâî ôàéëîâ â äèððåêòîðèè path |
|
- | 6 | io.size(path) - ðàçìåð (ôàéëà/ïàïêè) path |
|
- | 7 | io.run(path,param) - çàïóñòèòü ôàéë path ñ ïàðàìåòðîì param |
|
- | 8 | io.write(path,data) - çàïèñàòü ôàéë ñ äàííûìè data â äèððåêòîðèþ path |
|
- | 9 | io.read(path) - ïðî÷èòàòü ôàéë path è âîçâðàòèòü óêàçàòåëü íà äàííûå |
|
- | 10 | io.move(path1,path2) - ïåðåìåñòèòü (ôàéë/ïàïêó) èç path1 â path2 |
|
- | 11 | io.copy(path1,path2) - êîïèðîâàòü (ôàéë/ïàïêó) èç path1 â path2 |
|
- | 12 | io.set(path,attribute) - óñòàíîâèòü àòòðèáóòû äëÿ (ôàéëà/ïàïêè) |
|
- | 13 | io.del(path) - óäàëèòü (ôàéë/ïàïêó) |
|
- | 14 | ||
- | 15 | io.dir.load(path) - çàãðóçèòü â áóôôåð äàííûå ïàïêè path (ñëåäóåò î÷èùàòü áóôôåð ñîìàíäîé free!!!) |
|
- | 16 | io.dir.position(number) - âîçâðàòèòü óêàçàòåëü èìåíè ôàéëà ïî ïîçèöèè number |
|
- | 17 | io.dir.make(path) - ñîçäàòü ïàïêó path |
|
- | 18 | ||
- | 19 | io.dir.buffer - áóôôåð äàííûõ çàãðóæåííîé ïàïêè ô-öèåé (io.dir.load) |
|
- | 20 | io.dir.count - êîëè÷åñòâî ôàéëîâ ôàãðóæåííîé ô-öèåé (io.count) |
|
- | 21 | */ |
|
- | 22 | ||
2 | #ifndef INCLUDE_IO_H |
23 | #ifndef INCLUDE_IO_H |
3 | #define INCLUDE_IO_H |
24 | #define INCLUDE_IO_H |
Line 4... | Line 25... | ||
4 | 25 | ||
5 | #ifndef INCLUDE_DATE_H |
26 | #ifndef INCLUDE_DATE_H |