AgsSaveFile

AgsSaveFile — save file task

Functions

Properties

AgsFile * file Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── AgsTask
        ╰── AgsSaveFile

Implemented Interfaces

AgsSaveFile implements AgsConnectable.

Includes

#include <ags/audio/task/ags_save_file.h>

Description

The AgsSaveFile task saves files.

Functions

ags_save_file_new ()

AgsSaveFile *
ags_save_file_new (AgsFile *file);

Creates an AgsSaveFile.

Parameters

file

the AgsFile

 

Returns

an new AgsSaveFile.

Since: 1.0.0


AGS_IS_SAVE_FILE()

#define AGS_IS_SAVE_FILE(obj)             (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SAVE_FILE))

AGS_SAVE_FILE()

#define AGS_SAVE_FILE(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SAVE_FILE, AgsSaveFile))

AGS_SAVE_FILE_CLASS()

#define AGS_SAVE_FILE_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SAVE_FILE, AgsSaveFileClass))

AGS_SAVE_FILE_GET_CLASS()

#define AGS_SAVE_FILE_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_SAVE_FILE, AgsSaveFileClass))

ags_save_file_get_type ()

GType
ags_save_file_get_type ();

Types and Values

AGS_TYPE_SAVE_FILE

#define AGS_TYPE_SAVE_FILE                (ags_save_file_get_type())

struct AgsSaveFile

struct AgsSaveFile;

struct AgsSaveFileClass

struct AgsSaveFileClass {
  AgsTaskClass task;
};

Property Details

The “file” property

  “file”                     AgsFile *

The assigned AgsFile

Flags: Read / Write

Since: 1.0.0