Valadoc
|
Vala
|
Tutorial
|
API-References
|
Markup
Packages
libgsf-1
Gsf
Output
position
error_id
unwrap
wrap
Output
Close
Seek
Write
close
container
error
is_closed
name
printf
puts
seek
set_container
set_error
set_name
set_name_from_filename
size
tell
write
cur_offset
cur_size
err
printf_buf
printf_buf_size
wrapped_by
Output
Object Hierarchy:
Description:
public
class
Output
:
Object
All known sub-classes:
Outfile
OutfileMSOle
OutfileOpenPkg
OutfileStdio
OutfileZip
OutputBzip
OutputCsv
OutputGZip
OutputGio
OutputIOChannel
OutputIconv
OutputMemory
OutputStdio
Namespace:
Gsf
Package:
libgsf-1
Content:
Properties:
public
int64
position
{
get
; }
Static methods:
public
static
Quark
error_id
()
public
static
bool
unwrap
(
Object
wrapper,
Output
wrapee)
public
static
bool
wrap
(
Object
wrapper,
Output
wrapee)
Creation methods:
protected
Output
()
Methods:
public
virtual
bool
Close
()
public
virtual
bool
Seek
(
off_t
offset,
SeekType
whence)
public
virtual
bool
Write
(
size_t
num_bytes,
uchar
[] data)
public
bool
close
()
public
weak
Outfile
?
container
()
public
weak
Error
error
()
public
bool
is_closed
()
public
unowned
string
?
name
()
public
bool
printf
(
string
format, ...)
public
bool
puts
(
string
line)
public
bool
seek
(
off_t
offset,
SeekType
whence)
public
bool
set_container
(
Outfile
? container)
public
bool
set_error
(
int
code,
string
format)
public
bool
set_name
(
string
? name)
public
bool
set_name_from_filename
(
string
filename)
public
off_t
size
()
public
off_t
tell
()
public
bool
write
(
size_t
num_bytes,
uchar
[] data)
Fields:
public
off_t
cur_offset
public
off_t
cur_size
public
weak
Error
err
public
unowned
string
printf_buf
public
int
printf_buf_size
public
weak
Object
wrapped_by