Class Hierarchy   Class Index   Method Index  

CHMmessageDll.h

00001 //---------------------------------------------------------------------------
00002 // Module: CHMmessageDll
00003 //
00004 // Description:
00005 //
00006 // The class forms the interface to the Chameleon Message object
00007 // It only exposes the methods required by the client code.  In this
00008 // way it will make future relinking and maintenance easy.
00009 // 
00010 //---------------------------------------------------------------------------
00011 
00012 #ifndef __CHM_MESSAGE_DLL_H__
00013 #define __CHM_MESSAGE_DLL_H__
00014 #include <CHM/CHMminimumInclude.h>
00015 
00016 CHM_DLL_FUNC(CHMmessageGetDescription)
00017 (
00018    CHMmessageHandle Handle,
00019    const CHMchar**  ppDescription
00020 );
00021 
00022 CHM_DLL_FUNC(CHMmessageSetName)
00023 (
00024    CHMmessageHandle Handle,
00025    const CHMchar*   pName
00026 );
00027 
00028 CHM_DLL_FUNC(CHMmessageGetName)
00029 (
00030    CHMmessageHandle Handle,
00031    const CHMchar**  ppName
00032 );
00033 
00034 #endif // end of defensive include