File
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "SNDFILE" , cprefix = "sf_" , free_function = "sf_close" ) ]
public class File
[ CCode ( cname = "SNDFILE" , cprefix = "sf_" , free_function = "sf_close" ) ]
public class File
Namespace: Sndfile
Package: sndfile
Content:
Static methods:
- public static int error (File? file)
- public static string error_number (int errnum)
- public static int format_check (Info info)
- public static string strerror (File? file)
Creation methods:
- public File (string path, Mode mode, ref Info info)
- public File.fd (int fd, Mode mode, ref Info info, int close_desc)
- public File.virtual (VirtualIO @virtual, Mode mode, ref Info info)
Methods:
- public int close ()
- public int command (int command, void* data, int datasize)
- public string get_string (int str_type)
- public count_t read_double (double[] ptr, count_t items)
- public count_t read_float (float[] ptr, count_t items)
- public count_t read_int (int[] ptr, count_t items)
- public count_t read_raw (void[] ptr, count_t bytes)
- public count_t read_short (short[] ptr, count_t items)
- public count_t readf_double (double[] ptr, count_t frames)
- public count_t readf_float (float[] ptr, count_t frames)
- public count_t readf_int (int[] ptr, count_t frames)
- public count_t readf_short (short[] ptr, count_t frames)
- public count_t seek (count_t frames, int whence)
- public int set_string (int str_type, string str)
- public string version_string ()
- public count_t write_double (double[] ptr, count_t items)
- public count_t write_float (float[] ptr, count_t items)
- public count_t write_int (int[] ptr, count_t items)
- public count_t write_raw (void[] ptr, count_t bytes)
- public count_t write_short (short[] ptr, count_t items)
- public void write_sync ()
- public count_t writef_double (double[] ptr, count_t frames)
- public count_t writef_float (float[] ptr, count_t frames)
- public count_t writef_int (int[] ptr, count_t frames)
- public count_t writef_short (short[] ptr, count_t frames)