20#ifndef INCLUDED_IDL_INC_GLOBALS_HXX
21#define INCLUDED_IDL_INC_GLOBALS_HXX
80#define HASH_INLINE( Name ) \
81inline SvStringHashEntry * SvHash_##Name() \
83 if( !GetIdlApp().pGlobalNames ) \
84 GetIdlApp().pGlobalNames.reset( new SvGlobalHashNames() ); \
85 return GetIdlApp().pGlobalNames->MM_##Name; \
std::unique_ptr< SvStringHashTable > pHashTable
std::unique_ptr< SvGlobalHashNames > pGlobalNames
#define HASH_INLINE(Name)
const wchar_t *typedef BOOL
SvStringHashEntry * MM_Asynchron
SvStringHashEntry * MM_UINT32
SvStringHashEntry * MM_INT16
SvStringHashEntry * MM_Container
SvStringHashEntry * MM_UINT16
SvStringHashEntry * MM_NoRecord
SvStringHashEntry * MM_GroupId
SvStringHashEntry * MM_interface
SvStringHashEntry * MM_SlotIdFile
SvStringHashEntry * MM_ExecMethod
SvStringHashEntry * MM_import
SvStringHashEntry * MM_DisableFlags
SvStringHashEntry * MM_float
SvStringHashEntry * MM_Toggle
SvStringHashEntry * MM_BOOL
SvStringHashEntry * MM_item
SvStringHashEntry * MM_FastCall
SvStringHashEntry * MM_BYTE
SvStringHashEntry * MM_RecordAbsolute
SvStringHashEntry * MM_shell
SvStringHashEntry * MM_define
SvStringHashEntry * MM_ReadOnlyDoc
SvStringHashEntry * MM_RecordPerSet
SvStringHashEntry * MM_module
SvStringHashEntry * MM_MenuConfig
SvStringHashEntry * MM_AccelConfig
SvStringHashEntry * MM_double
SvStringHashEntry * MM_enum
SvStringHashEntry * MM_SbxObject
SvStringHashEntry * MM_RecordPerItem
SvStringHashEntry * MM_AutoUpdate
SvStringHashEntry * MM_ToolBoxConfig
SvStringHashEntry * MM_StateMethod
SvStringHashEntry * MM_include
SvStringHashEntry * MM_struct
SvStringHashEntry * MM_INT32