public class FileInfo : Object {
public FileInfo ( ) ;
public void clear_status ( ) ;
public void copy_into ( FileInfo dest_info ) ;
public weak FileInfo dup ( ) ;
public weak string get_attribute_as_string ( string attribute ) ;
public bool get_attribute_boolean ( string attribute ) ;
public weak string get_attribute_byte_string ( string attribute ) ;
public bool get_attribute_data ( string attribute,
FileAttributeType type,
void** value_pp,
FileAttributeStatus status ) ;
public int get_attribute_int32 ( string attribute ) ;
public int64 get_attribute_int64 ( string attribute ) ;
public weak Object get_attribute_object ( string attribute ) ;
public FileAttributeStatus get_attribute_status ( string attribute ) ;
public weak string get_attribute_string ( string attribute ) ;
public FileAttributeType get_attribute_type ( string attribute ) ;
public uint get_attribute_uint32 ( string attribute ) ;
public uint64 get_attribute_uint64 ( string attribute ) ;
public weak string get_content_type ( ) ;
public weak string get_display_name ( ) ;
public weak string get_edit_name ( ) ;
public weak string get_etag ( ) ;
public FileType get_file_type ( ) ;
public weak Icon get_icon ( ) ;
public bool get_is_backup ( ) ;
public bool get_is_hidden ( ) ;
public bool get_is_symlink ( ) ;
public void get_modification_time ( TimeVal _result ) ;
public weak string get_name ( ) ;
public int64 get_size ( ) ;
public int get_sort_order ( ) ;
public weak string get_symlink_target ( ) ;
public bool has_attribute ( string attribute ) ;
public weak string list_attributes ( string name_space ) ;
public void remove_attribute ( string attribute ) ;
public void set_attribute ( string attribute,
FileAttributeType type,
void** value_p ) ;
public void set_attribute_boolean ( string attribute,
bool attr_value ) ;
public void set_attribute_byte_string ( string attribute,
string attr_value ) ;
public void set_attribute_int32 ( string attribute,
int attr_value ) ;
public void set_attribute_int64 ( string attribute,
int64 attr_value ) ;
public void set_attribute_mask ( FileAttributeMatchermask ) ;
public void set_attribute_object ( string attribute,
Object attr_value ) ;
public void set_attribute_string ( string attribute,
string attr_value ) ;
public void set_attribute_uint32 ( string attribute,
uint attr_value ) ;
public void set_attribute_uint64 ( string attribute,
uint64 attr_value ) ;
public void set_content_type ( string content_type ) ;
public void set_display_name ( string display_name ) ;
public void set_edit_name ( string edit_name ) ;
public void set_file_type ( FileType type ) ;
public void set_icon ( Icon icon ) ;
public void set_is_hidden ( bool is_hidden ) ;
public void set_is_symlink ( bool is_symlink ) ;
public void set_modification_time ( TimeVal mtime ) ;
public void set_name ( string name ) ;
public void set_size ( int64 size ) ;
public void set_sort_order ( int sort_order ) ;
public void set_symlink_target ( string symlink_target ) ;
public void unset_attribute_mask ( ) ;
}

public FileInfo ( ) ;
public void clear_status ( ) ;
public void copy_into ( FileInfo dest_info ) ;
public weak FileInfo dup ( ) ;
public weak string get_attribute_as_string ( string attribute ) ;
public bool get_attribute_boolean ( string attribute ) ;
public weak string get_attribute_byte_string ( string attribute ) ;
public bool get_attribute_data ( string attribute,
FileAttributeType type,
void** value_pp,
FileAttributeStatus status ) ;
public int get_attribute_int32 ( string attribute ) ;
public int64 get_attribute_int64 ( string attribute ) ;
public weak Object get_attribute_object ( string attribute ) ;
public FileAttributeStatus get_attribute_status ( string attribute ) ;
public weak string get_attribute_string ( string attribute ) ;
public FileAttributeType get_attribute_type ( string attribute ) ;
public uint get_attribute_uint32 ( string attribute ) ;
public uint64 get_attribute_uint64 ( string attribute ) ;
public weak string get_content_type ( ) ;
public weak string get_display_name ( ) ;
public weak string get_edit_name ( ) ;
public weak string get_etag ( ) ;
public FileType get_file_type ( ) ;
public weak Icon get_icon ( ) ;
public bool get_is_backup ( ) ;
public bool get_is_hidden ( ) ;
public bool get_is_symlink ( ) ;
public void get_modification_time ( TimeVal _result ) ;
public weak string get_name ( ) ;
public int64 get_size ( ) ;
public int get_sort_order ( ) ;
public weak string get_symlink_target ( ) ;
public bool has_attribute ( string attribute ) ;
public weak string list_attributes ( string name_space ) ;
public void remove_attribute ( string attribute ) ;
public void set_attribute ( string attribute,
FileAttributeType type,
void** value_p ) ;
public void set_attribute_boolean ( string attribute,
bool attr_value ) ;
public void set_attribute_byte_string ( string attribute,
string attr_value ) ;
public void set_attribute_int32 ( string attribute,
int attr_value ) ;
public void set_attribute_int64 ( string attribute,
int64 attr_value ) ;
public void set_attribute_mask ( FileAttributeMatchermask ) ;
public void set_attribute_object ( string attribute,
Object attr_value ) ;
public void set_attribute_string ( string attribute,
string attr_value ) ;
public void set_attribute_uint32 ( string attribute,
uint attr_value ) ;
public void set_attribute_uint64 ( string attribute,
uint64 attr_value ) ;
public void set_content_type ( string content_type ) ;
public void set_display_name ( string display_name ) ;
public void set_edit_name ( string edit_name ) ;
public void set_file_type ( FileType type ) ;
public void set_icon ( Icon icon ) ;
public void set_is_hidden ( bool is_hidden ) ;
public void set_is_symlink ( bool is_symlink ) ;
public void set_modification_time ( TimeVal mtime ) ;
public void set_name ( string name ) ;
public void set_size ( int64 size ) ;
public void set_sort_order ( int sort_order ) ;
public void set_symlink_target ( string symlink_target ) ;
public void unset_attribute_mask ( ) ;
Created by Valadoc