Class Hierarchy   Class Index   Method Index  

CHMmessage.h

00001 #ifndef __CHM_MESSAGE_H_
00002 #define __CHM_MESSAGE_H_
00003 //---------------------------------------------------------------------------
00004 // Module: CHMmessage
00005 //
00006 // Description:
00007 //
00008 // The class forms the interface to Chameleon Message objects 
00009 // It only exposes the methods required by the client code.  In this
00010 // way it will make future relinking and maintenance easy.
00011 // 
00012 //---------------------------------------------------------------------------
00013 
00014 #include <CHM/CHMcallbackFunction.h>
00015 
00016 CHM_DLL_FUNC(CHMmessageGetCountOfIdentifier)
00017 (
00018    CHMmessageHandle Handle,
00019    size_t*          pCountOfIdentifier
00020 );
00021 
00022 CHM_DLL_FUNC(CHMmessageGetIdentValue)
00023 (
00024    CHMmessageHandle   Handle,
00025    size_t             IdentIndex,
00026    const CHMchar**    ppValue
00027 );
00028 
00029 #endif // end of defensive include