libcppa  Version 0.1
Public Member Functions
cppa::channel Class Reference

#include <channel.hpp>

Inheritance diagram for cppa::channel:
cppa::ref_counted cppa::actor cppa::group cppa::detail::abstract_actor< actor > cppa::local_actor cppa::actor_proxy cppa::detail::abstract_actor< local_actor > cppa::detail::converted_thread_context cppa::detail::scheduled_actor

List of all members.

Public Member Functions

virtual void enqueue (actor *sender, const any_tuple &msg)=0

Detailed Description

Interface for all message receivers.

This interface describes an entity that can receive messages and is implemented by actor and group.


Member Function Documentation

virtual void cppa::channel::enqueue ( actor sender,
const any_tuple msg 
) [pure virtual]

Enqueues msg to the list of received messages.

Implemented in cppa::local_actor, and cppa::actor_proxy.


The documentation for this class was generated from the following file: