Class Hierarchy   Class Index   Method Index  

CHMchameleonEncodingDll.h

00001 #ifndef __CHM_CHAMELEON_ENCODING_DLL_H__
00002 #define __CHM_CHAMELEON_ENCODING_DLL_H__
00003 //--------------------------------------------------------------------------
00004 // Copyright (C) 1997-2009 iNTERFACEWARE Inc. All Rights Reserved.
00005 //
00006 // Module: CHMchameleonEncoding
00007 //
00008 // Description:
00009 //
00010 // DLL interface definition.
00011 //
00012 // This file is automatically generated.
00013 // DO NOT EDIT.
00014 //
00015 // Author: codegen2
00016 // Date:   Tuesday, August 11th, 2009 @ 05:32:24 PM
00017 // Revision: $Revision: 1.3 $
00018 //
00019 // Last Edit Date: $Date: 2009-08-11 21:35:20 $
00020 // Source: $Source: /home/cvs/cvsroot/CHM/CHMchameleonEncodingDll.h,v $
00021 //--------------------------------------------------------------------------
00022 
00023 #include <CHM/CHMminimumInclude.h>
00024 
00025 #ifndef __CHM_CHAMELEON_ENCODING_HANDLE_H__
00026 #define __CHM_CHAMELEON_ENCODING_HANDLE_H__
00027 typedef void* CHMchameleonEncodingHandle;
00028 #endif
00029 
00030 
00031 CHM_DLL_FUNC(CHMchameleonEncodingCreate)
00032 (
00033    CHMchameleonEncodingHandle* pResult
00034 );
00035 
00036 CHM_DLL_FUNC(CHMchameleonEncodingAddRef)
00037 (
00038    CHMchameleonEncodingHandle Handle
00039 );
00040 
00041 CHM_DLL_FUNC(CHMchameleonEncodingRelease)
00042 (
00043    CHMchameleonEncodingHandle Handle
00044 );
00045 
00046 CHM_DLL_FUNC(CHMchameleonEncodingGetCurrentTranslationLocale)
00047 (
00048    const char** pResult
00049 );
00050 
00051 CHM_DLL_FUNC(CHMchameleonEncodingSetCurrentTranslationLocale)
00052 (
00053    const char* NewLocale
00054 );
00055 
00056 CHM_DLL_FUNC(CHMchameleonEncodingCountOfTranslationLocale)
00057 (
00058    CHMint32* pResult
00059 );
00060 
00061 CHM_DLL_FUNC(CHMchameleonEncodingTranslationLocale)
00062 (
00063    CHMint32 LocaleIndex,
00064    const char** pResult
00065 );
00066 #endif // end of defensive include