#include "ace/Log_Msg.h"#include "ace/Synch.h"#include "ace/OS.h"#include "ace/CDR_Stream.h"#include <BaseDef.h>#include <LinearIdTrait.h>#include <HierarchicalIdTrait.h>#include <Marshaler.h>Go to the source code of this file.
Namespaces | |
| namespace | channel |
Classes | |
| class | channel::MsgDataHolder< SynchPolicy > |
| a simple reference counted msgs holder More... | |
| class | channel::DefaultMarshaler |
| default msg marhsal/demarshal : treat data as binary block More... | |
| struct | channel::Msg< IdType, SynchPolicy > |
| the Message class for channel internal message routing More... | |
| struct | channel::Channel_Info_Msg |
| struct | channel::PubSub_Info_Msg< IdType > |
| class | channel::ChannelMsg_Marshaler |
| marshal/demarshal for Channel_Info_Msg More... | |
| class | channel::PubSubMsg_Marshaler< IdType > |
| marshal/demarshal for PubSub_Info_Msg More... | |
Typedefs | |
| typedef void(* | channel::MsgFreeCallback )(char *data) |
| msg free callback | |
Functions | |
| template<class T> | |
| void | channel::DefaultMsgFreeCallback (char *c) |
| delete a msg | |
| template<class T> | |
| void | channel::DefaultMsgArrayFreeCallback (char *a) |
| delete an array passed as msg | |
| void | channel::DefaultNoOpMsgFreeCallback (char *) |
1.4.6-NO