Gnash
0.8.10
|
#include <boost/variant.hpp>
#include <cassert>
#include <boost/bind.hpp>
#include <typeinfo>
#include "PropFlags.h"
#include "as_value.h"
#include "ObjectURI.h"
Go to the source code of this file.
Classes | |
class | gnash::GetterSetter |
Holder for getter/setter functions. More... | |
struct | gnash::GetterSetter::GetSetVisitor |
Get or set a GetterSetter. More... | |
struct | gnash::GetterSetter::Set |
Set a GetterSetter. More... | |
struct | gnash::GetterSetter::Get |
Get a GetterSetter. More... | |
struct | gnash::GetterSetter::SetUnderlying |
Set the underlying value of a GetterSetter. More... | |
struct | gnash::GetterSetter::GetUnderlying |
Get the underlying value of a GetterSetter. More... | |
struct | gnash::GetterSetter::MarkReachable |
Mark a GetterSetter reachable. More... | |
class | gnash::GetterSetter::UserDefinedGetterSetter |
User-defined getter/setter. More... | |
class | gnash::GetterSetter::UserDefinedGetterSetter::ScopedLock |
class | gnash::GetterSetter::NativeGetterSetter |
Native GetterSetter. More... | |
class | gnash::Property |
An abstract property. More... | |
struct | gnash::Property::SetReachable |
Mark the stored value reachable. More... | |
Namespaces | |
namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
Typedefs | |
typedef as_value(* | gnash::as_c_function_ptr )(const fn_call &fn) |
Functions | |
bool | gnash::readOnly (const Property &prop) |
is this a read-only member ? | |
bool | gnash::visible (const Property &prop, int version) |
Is this member supposed to be visible by a VM of given version ? |