FX::FXIPCMsgChunk< msgtypelist > Class Template Reference
[Inter Process Communication & Data Transport]

#include <FXIPC.h>

List of all members.


Detailed Description

template<typename msgtypelist>
class FX::FXIPCMsgChunk< msgtypelist >

A chunk within an IPC message registry.

Public Types

enum  { BaseCode, code }
enum  { EndCode, code }

Public Member Functions

 FXIPCMsgChunk (FXIPCMsgRegistry *registry)
FXIPCMsgRegistryregistry () const throw ()
FXuint baseCode () const throw ()
FXuint endCode () const throw ()

Protected Types

typedef msgtypelist MsgTypeList

Protected Attributes

FXIPCMsgRegistrymyregistry
Generic::TL::instantiateH
< msgtypelist > 
registrants

Member Function Documentation

template<typename msgtypelist>
FXIPCMsgRegistry& FX::FXIPCMsgChunk< msgtypelist >::registry (  )  const throw () [inline]

Returns the registry this chunk refers to.

template<typename msgtypelist>
FXuint FX::FXIPCMsgChunk< msgtypelist >::baseCode (  )  const throw () [inline]

Returns the base code of this chunk.

template<typename msgtypelist>
FXuint FX::FXIPCMsgChunk< msgtypelist >::endCode (  )  const throw () [inline]

Returns the end code of this chunk.


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

(C) 2002-2008 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Jun 13 22:02:27 2008 for TnFOX by doxygen v1.5.6