Mercurial > irccd
annotate doc/html/api/module/Irccd.File/index.md @ 260:904ee87bc808
CMake: split documentation into several topic, closes #535
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 14 Sep 2016 13:36:06 +0200 |
parents | c5f4ca941f79 |
children | 48676ca7071c |
rev | line source |
---|---|
0 | 1 --- |
2 module: Irccd.File | |
260
904ee87bc808
CMake: split documentation into several topic, closes #535
David Demelier <markand@malikania.fr>
parents:
77
diff
changeset
|
3 js: true |
0 | 4 summary: "File opening and writing." |
5 --- | |
6 | |
7 ## Usage | |
8 | |
9 This class and functions are available for opening and writing files on the disk. | |
10 | |
11 For convenience, some functions are available as free-functions and some as object methods. | |
12 | |
13
070a1ece2af6
Docs: fix various errors in JavaScript API
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
13 ## Remarks |
070a1ece2af6
Docs: fix various errors in JavaScript API
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
14 |
0 | 15 <div class="alert alert-warning" role="alert"> |
16 **Warning**: the stat function and method are optional and may not be available on your system. | |
17 </div> | |
18 | |
19 ## Constants | |
20 | |
21 The following properties are defined: | |
22 | |
24
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
23 - **SeekCur**: (int) seek from the current file position, |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
24 - **SeekEnd**: (int) seek from end of the file, |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
25 - **SeekSet**: (int) seek from beginning of the file. |
0 | 26 |
27 ## Functions | |
28 | |
24
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
29 - [basename](function/basename.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
30 - [dirname](function/dirname.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
31 - [exists](function/exists.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
32 - [remove](function/remove.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
33 - [stat](function/stat.html) (Optional) |
0 | 34 |
35 ## Methods | |
36 | |
24
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
37 - [(constructor)](method/constructor.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
38 - [basename](method/basename.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
39 - [close](method/close.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
40 - [dirname](method/dirname.html) |
77
c5f4ca941f79
Irccd: add new Irccd.File.lines function, #445
David Demelier <markand@malikania.fr>
parents:
24
diff
changeset
|
41 - [lines](method/lines.html) |
24
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
42 - [read](method/read.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
43 - [readline](method/readline.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
44 - [remove](method/remove.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
45 - [seek](method/seek.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
46 - [stat](method/stat.html) (Optional) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
47 - [tell](method/tell.html) |
392778b6d3c9
Docs: arguments are now in bold, #423
David Demelier <markand@malikania.fr>
parents:
13
diff
changeset
|
48 - [write](method/write.html) |