| dynamic::allocator< T > | An allocator which allocates memory in the local heap |
| dynamic::apartment | A mutually exclusive garbage-collected heap |
| dynamic::api::atomic_counter | An atomic (threadsafe) integer which supports ++ and -- |
| dynamic::types::bind_impl< Args > | Implements bind/method to bind a number of arguments to a functor |
| dynamic::types::bool_impl< b > | Implements a boolean |
| dynamic::internal::container_base< B > | Contains a C++ object of type B, or any object derived from B |
| dynamic::internal::container_impl< T, B > | Contains a C++ object of type T, with an optional base class B |
| dynamic::types::dispatcher_impl | Implements a dispatcher container, returned by the dispatcher() function |
| dynamic::types::double_impl | Implements a double |
| dynamic::types::enumerate_enumerator | Implements a enumeration enumerator |
| dynamic::types::enumerate_impl | Implements an enumeration container, returned by the enumerate() function |
| dynamic::api::event | A synchronization primitive |
| dynamic::exception | The base class of C++Script's exceptions |
| dynamic::expired_iterator | Exception when an iterator is used after its underlying object has been modified |
| dynamic::internal::extender | A helper data structure to extend an object |
| dynamic::types::filter_impl | Implements a filter container, returned by the filter() function |
| dynamic::types::function_impl< f0 > | Implements a function |
| dynamic::types::function_impl< f1 > | Implements a function |
| dynamic::types::function_impl< f10 > | Implements a function |
| dynamic::types::function_impl< f2 > | Implements a function |
| dynamic::types::function_impl< f3 > | Implements a function |
| dynamic::types::function_impl< f4 > | Implements a function |
| dynamic::types::function_impl< f5 > | Implements a function |
| dynamic::types::function_impl< f6 > | Implements a function |
| dynamic::types::function_impl< f7 > | Implements a function |
| dynamic::types::function_impl< f8 > | Implements a function |
| dynamic::types::function_impl< f9 > | Implements a function |
| dynamic::types::function_impl< vf0 > | Implements a function |
| dynamic::types::function_impl< vf1 > | Implements a function |
| dynamic::types::function_impl< vf10 > | Implements a function |
| dynamic::types::function_impl< vf2 > | Implements a function |
| dynamic::types::function_impl< vf3 > | Implements a function |
| dynamic::types::function_impl< vf4 > | Implements a function |
| dynamic::types::function_impl< vf5 > | Implements a function |
| dynamic::types::function_impl< vf6 > | Implements a function |
| dynamic::types::function_impl< vf7 > | Implements a function |
| dynamic::types::function_impl< vf8 > | Implements a function |
| dynamic::types::function_impl< vf9 > | Implements a function |
| dynamic::gc::garbage_collector | The interface to the garbage collector |
| dynamic::gc::gc_object | Any object managed by the garbage collector |
| dynamic::types::generic_function_impl< Derived, CmpIndex > | Implementation of functions |
| dynamic::inline_var_impl< T > | Helper class to implement var_impl |
| dynamic::types::int_impl< Ch > | Implements an integer variable |
| dynamic::invalid_string | Exception when a string is in the wrong format |
| dynamic::types::iterator | A range iterator |
| dynamic::kingsley_heap | Implements a Kingsley allocator |
| dynamic::internal::leave_apartment | Use to temporarily release an apartment (for a wait operation etc) |
| cg::max_aligned | A data structure with maximum alignment |
| dynamic::api::mutex | A mutual exclusion |
| dynamic::internal::nonroot_var | A class containing a non-root variable |
| cg::not_assignable | A class trait to indicate that a class is not assignable |
| cg::not_copyable | A class trait to indicate that a class does not have a copy constructor |
| dynamic::not_found | Exception indicating that a member has not been found in an object |
| dynamic::not_supported | Exception indicating that an operation attempted on an object is not supported |
| dynamic::types::null_impl | Implements the null variable |
| dynamic::types::object_impl | Implements an object variable |
| dynamic::pickler | A helper class used by the pickle() function to keep track of pickling |
| dynamic::posix_filesystem_api | A wrapper for the POSIX filesystem calls |
| dynamic::types::proxy_impl | Implements a proxy - which is a controlled way of accessing a var in another apartment |
| dynamic::types::range_impl | Implements a range variable |
| dynamic::types::reverse_impl | Implements a reverse container, obtained by the reverse() function |
| dynamic::gc::root_ref< T > | Used to manage an object which is a root variable |
| dynamic::scopeguard | Executes a given functor when the scopeguard is destroyed |
| dynamic::types::set_impl | Implements a set variable |
| dynamic::shared_var_impl | The base class for all shared objects |
| dynamic::types::shared_var_proxy< Pointer > | Implements a proxy to a shared variable |
| dynamic::api::stack | Maintain a count of a stack |
| dynamic::stack_trace_entry | Used to create a new item on the stack, for later retrieval by stack_trace() |
| dynamic::types::string_impl< Impl > | Implements a string variable |
| dynamic::types::tail_impl | Implements a tail container, returned by the tail() function |
| dynamic::api::thread | A thread of execution |
| cg::tls< T *, Tag > | Stores a single threadsafe pointer |
| cg::tls_key | Represents a single thread-local storage key for pthread |
| dynamic::too_many_arguments | Exception indicating that too many arguments has been passed to a functor |
| dynamic::types::transform_impl | Implements a transformation container, returned by transform() |
| dynamic::unpickler | A helper class used by the unpickle() function |
| dynamic::internal::use_new_apartment | Creates a new apartment and sets the current apartment to be the new apartment |
| dynamic::var | The var type that the users see |
| dynamic::var::assign_impl | Used to assign a var_impl to this variable |
| dynamic::internal::var_deref | Represents a dereferenced variable (for operator->) |
| dynamic::var_impl | This is the interface which all objects implement |
| dynamic::internal::var_member< T > | A member of an object |
| dynamic::internal::var_member< const char * > | A const char * member of an object |
| dynamic::internal::var_member_base< T > | Helper methods for var_member |
| dynamic::internal::var_methods< Derived, Deref > | Defines methods for var, and a number of helper classes which behave like var |
| dynamic::types::varargs_impl | Implements the varargs() object |
| dynamic::internal::variant< Base, Bytes > | A class used to implement a variant |
| dynamic::internal::variant_base | The interface which the contents of a variant should implement |
| cg::virtual_destructor | A class trait to indicate that a class has a virtual destructor |
| dynamic::internal::wrap_array_container< Impl > | Implements an array-style variable |
| dynamic::internal::wrap_assoc_container< Impl > | Implements an associative container |
| dynamic::internal::wrap_cpp_container< Impl > | Implements a C++ container to a variable |
| dynamic::internal::wrap_cpp_container< Impl >::wrap_iterator< Iterator > | Wraps the C++ container iterator |
| dynamic::internal::wrap_list_container< Impl > | Implements a list variable |
| dynamic::internal::wrap_vector_container< Impl > | Implements a vector variable |
| dynamic::wrong_number_of_args | Exception indicating that the wrong number of arguments has been passed to a functor |