Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_SubChannel_Generic Class Reference

#include <subchannel_generic.h>

Collaboration diagram for CL_SubChannel_Generic:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_SubChannel_Generic (int netchannel)
 ~CL_SubChannel_Generic ()
int add_ref ()
int release_ref ()
CL_Slot connect (int subchannel, CL_Slot_v1< const CL_NetMessage &> *slot)
void disconnect (int subchannel, CL_Slot &slot)

Public Attributes

int ref
int netchannel
std::map<int, CL_Signal_v1<
const CL_NetMessage &> > 
subchannels

Constructor & Destructor Documentation

CL_SubChannel_Generic::CL_SubChannel_Generic ( int netchannel )
 

CL_SubChannel_Generic::~CL_SubChannel_Generic ( )
 


Member Function Documentation

int CL_SubChannel_Generic::add_ref ( )
 

CL_Slot CL_SubChannel_Generic::connect ( int subchannel,
CL_Slot_v1< const CL_NetMessage &> * slot )
 

void CL_SubChannel_Generic::disconnect ( int subchannel,
CL_Slot & slot )
 

int CL_SubChannel_Generic::release_ref ( )
 


Member Data Documentation

int CL_SubChannel_Generic::netchannel
 

Definition at line 36 of file subchannel_generic.h.

int CL_SubChannel_Generic::ref
 

Definition at line 35 of file subchannel_generic.h.

std::map<int, CL_Signal_v1<const CL_NetMessage &> > CL_SubChannel_Generic::subchannels
 

Definition at line 37 of file subchannel_generic.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:31 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001