20 #ifndef GNASH_AMFCONVERTER_H 21 #define GNASH_AMFCONVERTER_H 64 _strictArray(strictArray)
172 std::vector<as_object*> _objectRefs;
175 const std::uint8_t*& _pos;
178 const std::uint8_t*
const _end;
bool writeNumber(double d)
Write a double.
Definition: AMFConverter.cpp:258
Definition: GnashKey.h:150
std::map< as_object *, size_t > OffsetTable
Definition: AMFConverter.h:59
ActionScript value type.
Definition: as_value.h:94
bool writeBoolean(bool b)
Write a boolean.
Definition: AMFConverter.cpp:265
bool writeUndefined()
Write an undefined value.
Definition: AMFConverter.cpp:273
SimpleBuffer data
Definition: LocalConnection_as.cpp:151
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
bool writeObject(as_object *obj)
Write any simple Object type: not DisplayObjects.
Definition: AMFConverter.cpp:122
A class to compose AMF buffers.
Definition: AMFConverter.h:55
bool writeNull()
Write a null value.
Definition: AMFConverter.cpp:283
The base class for all ActionScript objects.
Definition: as_object.h:161
bool writePropertyName(const std::string &name)
Encode the name of an object's property.
Definition: AMFConverter.cpp:115
Reader(const std::uint8_t *&pos, const std::uint8_t *end, Global_as &gl)
Construct a Reader with pointers into an AMF buffer.
Definition: AMFConverter.h:135
Definition: GnashKey.h:166
Definition: klash_part.cpp:329
Deserialize an AMF buffer to as_values.
Definition: AMFConverter.h:121
Definition: GnashKey.h:148
The Global object ultimately contains all objects in an ActionScript run.
Definition: Global_as.h:49
pixel_iterator< T > end(GnashImage &im)
Definition: ImageIterators.h:198
A simple buffer of bytes.
Definition: SimpleBuffer.h:38
std::string name
Definition: LocalConnection_as.cpp:149
bool writeString(const std::string &str)
Write a string.
Definition: AMFConverter.cpp:251
Writer(SimpleBuffer &buf, bool strictArray=false)
Definition: AMFConverter.h:61
void writeData(const std::uint8_t *data, size_t length)
Write custom data for special cases.
Definition: AMFConverter.cpp:293