#include "flutter/shell/platform/linux/public/flutter_linux/fl_string_codec.h"
#include <gmodule.h>
#include <cstring>
Go to the source code of this file.
Classes | |
struct | _FlStringCodec |
Functions | |
static GBytes * | fl_string_codec_encode_message (FlMessageCodec *codec, FlValue *value, GError **error) |
static FlValue * | fl_string_codec_decode_message (FlMessageCodec *codec, GBytes *message, GError **error) |
static void | fl_string_codec_class_init (FlStringCodecClass *klass) |
static void | fl_string_codec_init (FlStringCodec *self) |
G_MODULE_EXPORT FlStringCodec * | fl_string_codec_new () |
|
static |
Definition at line 44 of file fl_string_codec.cc.
References fl_string_codec_decode_message(), and fl_string_codec_encode_message().
|
static |
Definition at line 35 of file fl_string_codec.cc.
References fl_value_new_string_sized().
Referenced by fl_string_codec_class_init().
|
static |
Definition at line 20 of file fl_string_codec.cc.
References error, FL_MESSAGE_CODEC_ERROR, FL_MESSAGE_CODEC_ERROR_UNSUPPORTED_TYPE, fl_value_get_string(), fl_value_get_type(), FL_VALUE_TYPE_STRING, and value.
Referenced by fl_string_codec_class_init().
|
static |
Definition at line 51 of file fl_string_codec.cc.
G_MODULE_EXPORT FlStringCodec* fl_string_codec_new | ( | ) |
Definition at line 53 of file fl_string_codec.cc.
Referenced by decode_message(), encode_message(), encode_message_error(), FlValueStringMatcher::MatchAndExplain(), send_lifecycle_state(), and TEST().