Go to the documentation of this file.
20 #ifndef GNASH_CODESTREAM_H
21 #define GNASH_CODESTREAM_H
24 #include <boost/utility.hpp>
40 class CodeStream :
public std::istream,
private boost::noncopyable
57 void seekTo(
unsigned int set);
std::uint8_t read_as3op()
Read an opcode for ActionScript 3.
Definition: CodeStream.cpp:54
void seekBy(int change)
Change the current position by a relative value.
Definition: CodeStream.cpp:68
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
Definition: CodeStream.h:33
Definition: CodeStream.h:41
std::int32_t read_S24()
Read a signed 24 bit interger.
Definition: CodeStream.cpp:82
std::uint32_t read_V32()
Read a variable length encoded 32 bit unsigned integer.
Definition: CodeStream.cpp:27
std::uint8_t read_u8()
Read an unsigned 8-bit character.
Definition: CodeStream.cpp:107
void seekTo(unsigned int set)
Set the current position to an absolute value (relative to the start)
Definition: CodeStream.cpp:75
CodeStream(std::string data)
Definition: CodeStream.h:43
void skip_V32()
Definition: CodeStream.cpp:117
int8_t read_s8()
Read a signed 8-bit character.
Definition: CodeStream.cpp:98
SimpleBuffer data
Definition: LocalConnection_as.cpp:151