libcppa  Version 0.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
cppa::actorBase class for all actor implementations
cppa::actor_exitedThrown if an actor finished execution
cppa::actor_proxyRepresents a remote Actor
cppa::any_tupleDescribes a fixed-length tuple with elements of any type
cppa::anythingActs as wildcard pattern
cppa::attachableCallback utility class
cppa::bind_failureThrown to indicate that an actor publishing failed because the requested port could not be used
cppa::channelInterface for all message receivers
cppa::cow_ptr< T >A copy-on-write smart pointer implementation
cppa::deserializerTechnology-independent deserialization interface
cppa::detail::abstract_actor< Base >Implements
cppa::detail::converted_thread_contextRepresents a thread that was converted to an Actor
cppa::detail::scheduled_actorA spawned, scheduled Actor
cppa::exceptionBase class for libcppa exceptions
cppa::groupA multicast group
cppa::group::moduleModule interface
cppa::intrusive_ptr< T >An intrusive, reference counting smart pointer impelementation
cppa::invoke_rulesInvoke rules without timeout
cppa::invoke_rules_baseBase of timed_invoke_rules and invoke_rules
cppa::local_actorBase class for local running Actors
cppa::message_queueA message queue with many-writers-single-reader semantics
cppa::network_errorThrown to indicate that either an actor publishing failed or libcppa was unable to connect to a remote host
cppa::objectAn abstraction class that stores an instance of an announced type
cppa::primitive_variantAn union container for primitive data types
cppa::process_informationIdentifies a process
cppa::ref_countedA (thread safe) base class for reference counted objects with an atomic reference count
cppa::serializerTechnology-independent serialization interface
cppa::timed_invoke_rulesInvoke rules with timeout
cppa::tuple< ElementTypes >A fixed-length copy-on-write tuple
cppa::tuple_view< ElementTypes >Describes a view of an fixed-length tuple
cppa::uniform_type_infoProvides a platform independent type name and a (very primitive) kind of reflection in combination with object
cppa::util::abstract_uniform_type_info< T >Implements all pure virtual functions of uniform_type_info except serialize() and deserialize()
cppa::util::comparable< Subclass, T >Barton–Nackman trick implementation
cppa::util::eval_type_list< List, What >Apply What to each element of List
cppa::util::eval_type_lists< ListA, ListB, What >Apply What to each element of List
cppa::util::if_else_c< IfStmt, T, Else >A conditinal expression for types that allows nested statements (unlike std::conditional)
cppa::util::is_array_of< T, U >is_array_of<T,U>::value == true if and only if T is an array of U
cppa::util::is_primitive< T >Evaluates to true if T is a primitive type
cppa::util::pt_token< PT >Achieves static call dispatch (int-to-type idiom)
cppa::util::rm_ref< T >Like std::remove_reference but prohibits void and also removes const references
cppa::util::single_reader_queue< T >An intrusive, thread safe queue implementation
cppa::util::type_list_apply< List, What >Apply What to each element of List
cppa::util::upgrade_lock_guard< UpgradeLockable >Upgrades shared ownership to exclusive ownership