#include "flutter/shell/platform/linux/fl_socket_accessible.h"
Go to the source code of this file.
◆ fl_socket_accessible_class_init()
static void fl_socket_accessible_class_init |
( |
FlSocketAccessibleClass * |
klass | ) |
|
|
static |
Definition at line 43 of file fl_socket_accessible.cc.
43 {
44 GObjectClass* object_class = G_OBJECT_CLASS(klass);
46
47 AtkObjectClass* atk_class = ATK_OBJECT_CLASS(klass);
50 atk_class->ref_child = fl_socket_accessible_ref_child;
51}
static int fl_socket_accessible_get_n_children(AtkObject *object)
static void fl_socket_accessible_initialize(AtkObject *object, gpointer data)
static void fl_socket_accessible_finalize(GObject *object)
◆ fl_socket_accessible_embed()
void fl_socket_accessible_embed |
( |
FlSocketAccessible * |
self, |
|
|
gchar * |
id |
|
) |
| |
◆ fl_socket_accessible_finalize()
static void fl_socket_accessible_finalize |
( |
GObject * |
object | ) |
|
|
static |
Definition at line 27 of file fl_socket_accessible.cc.
27 {
28 FlSocketAccessible*
self = FL_SOCKET_ACCESSIBLE(
object);
29
30 g_clear_object(&
self->accessible_socket);
31
32 G_OBJECT_CLASS(fl_socket_accessible_parent_class)->finalize(object);
33}
◆ fl_socket_accessible_get_n_children()
static int fl_socket_accessible_get_n_children |
( |
AtkObject * |
object | ) |
|
|
static |
◆ fl_socket_accessible_init()
static void fl_socket_accessible_init |
( |
FlSocketAccessible * |
self | ) |
|
|
static |
◆ fl_socket_accessible_initialize()
static void fl_socket_accessible_initialize |
( |
AtkObject * |
object, |
|
|
gpointer |
data |
|
) |
| |
|
static |
Definition at line 35 of file fl_socket_accessible.cc.
35 {
36 FlSocketAccessible*
self = FL_SOCKET_ACCESSIBLE(
object);
37
38 ATK_OBJECT_CLASS(fl_socket_accessible_parent_class)->initialize(
object,
data);
39
40 self->accessible_socket = atk_socket_new();
41}
std::shared_ptr< const fml::Mapping > data
◆ G_DEFINE_TYPE()
G_DEFINE_TYPE |
( |
FlSocketAccessible |
, |
|
|
fl_socket_accessible |
, |
|
|
GTK_TYPE_CONTAINER_ACCESSIBLE |
|
|
) |
| |