#include <ixlib_javascript.hh>
Inheritance diagram for ixion::javascript::list_scope::

Public Methods | |
| value_type | getType () const |
| ref< value > | lookup (std::string const &identifier) |
| void | unite (ref< value > scope) |
| void | separate (ref< value > scope) |
| void | clearScopes () |
| bool | hasMember (std::string const &name) const |
| void | addMember (std::string const &name, ref< value > member) |
| void | removeMember (std::string const &name) |
| void | clearMembers () |
| void | clear () |
Protected Types | |
| typedef std::hash_map< std::string, ref< value >, string_hash > | member_map |
| typedef std::vector< ref< value > > | swallowed_list |
Protected Attributes | |
| member_map | MemberMap |
| swallowed_list | SwallowedList |
|
|
Definition at line 269 of file ixlib_javascript.hh. |
|
|
Definition at line 270 of file ixlib_javascript.hh. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from ixion::javascript::value. Definition at line 276 of file ixlib_javascript.hh. |
|
|
|
|
|
Reimplemented from ixion::javascript::value. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 272 of file ixlib_javascript.hh. |
|
|
Definition at line 273 of file ixlib_javascript.hh. |
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001