ddmd v0.0.5 (2015-06-11T03:56:10Z)
Dub
Repo
File
ddmd
root
file
Undocumented in source.
struct
File {
int
_ref
;
ubyte
*
buffer
;
size_t
len
;
FileName
*
name
;
this
(const(char)* n);
static
File
*
create
(const(char)* n);
this
(const(FileName)* n);
~this
();
char
*
toChars
();
bool
read
();
bool
write
();
void
setbuffer
(void* buffer, size_t len);
void
remove
();
}
Constructors
this
this
(const(char)* n)
Undocumented in source.
this
this
(const(FileName)* n)
File *******************************
Destructor
~this
~this
()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
Members
Functions
read
bool
read
()
remove
void
remove
()
Undocumented in source. Be warned that the author may not have intended to support it.
setbuffer
void
setbuffer
(void* buffer, size_t len)
Undocumented in source. Be warned that the author may not have intended to support it.
toChars
char
*
toChars
()
Undocumented in source. Be warned that the author may not have intended to support it.
write
bool
write
()
Write a file.
Static functions
create
File
*
create
(const(char)* n)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
_ref
int
_ref
;
Undocumented in source.
buffer
ubyte
*
buffer
;
Undocumented in source.
len
size_t
len
;
Undocumented in source.
name
FileName
*
name
;
Undocumented in source.
Meta
Source
See Implementation
ddmd
root
file
aliases
WIN32_FIND_DATAA
structs
File