このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Defines and 大型のs
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Defines and 大型のs





Attribute_Executable
Defined As
osl_File_Attribute_Executable
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_GrpExe
Defined As
osl_File_Attribute_GrpExe
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_GrpRead
Defined As
osl_File_Attribute_GrpRead
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_GrpWrite
Defined As
osl_File_Attribute_GrpWrite
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_Hidden
Defined As
osl_File_Attribute_Hidden
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_OthExe
Defined As
osl_File_Attribute_OthExe
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_OthRead
Defined As
osl_File_Attribute_OthRead
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_OthWrite
Defined As
osl_File_Attribute_OthWrite
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_OwnExe
Defined As
osl_File_Attribute_OwnExe
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_OwnRead
Defined As
osl_File_Attribute_OwnRead
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_OwnWrite
Defined As
osl_File_Attribute_OwnWrite
In とじ込み/提出する
とじ込み/提出する.hxx

Attribute_ReadOnly
Defined As
osl_File_Attribute_ReadOnly
In とじ込み/提出する
とじ込み/提出する.hxx

COMPONENT_CANUNLOAD
Defined As
"component_canUnload"
In とじ込み/提出する
荷を降ろす.h
Description
A library which supports 荷を降ろすing has to 器具/実施する and 輸出(する) a 機能(する)/行事 called component_canUnload.

If the 機能(する)/行事 returns sal_True then the module can be 安全に 荷を降ろすd. That is the 事例/患者 when there are no 外部の 言及/関連s to code within the library. In 事例/患者 a module houses UNO 構成要素s then the 機能(する)/行事 must return sal_False after the first factory has been 手渡すd out. The 機能(する)/行事 then continues to return sal_False as long as there is at least one 反対する (factory or service instance) which 起こる/始まるd from the module.

Libraries which not only 含む/封じ込める UNO 構成要素s (or 非,不,無 at all) have to 供給する a means to 支配(する)/統制する whether they can be 荷を降ろすd or not, e.g. However, there is no 概念 yet.

The argument pTime is an optional out-parameter. If the return value is sal_True then pTime 反映するs a point in time since when the module could have been 荷を降ろすd. Since that time the 機能(する)/行事 would have continually returned sal_True up to the 現在の. The value of pTime is important for the 決定/判定勝ち(する) as to a module will be 荷を降ろすd. When someone 始めるs the 荷を降ろすing of modules by calling rtl_unloadUnusedModules then the 報知係 can 明示する a time (期間が)わたる with the 影響 that only those modules are 荷を降ろすd which are 未使用の at least for that 量 of time. If component_canUnload does not fill in pTime then the module is 荷を降ろすd すぐに.

component_canUnload is 暗黙に called by rtl_unloadUnusedModules . There is no need to call the 機能(する)/行事 直接/まっすぐに.


COMPONENT_GETDESCRIPTION
Defined As
"component_getDescription"
In とじ込み/提出する
factory.hxx

COMPONENT_GETENV
Defined As
"component_getImplementationEnvironment"
In とじ込み/提出する
factory.hxx

COMPONENT_GETENVEXT
Defined As
"component_getImplementationEnvironmentExt"
In とじ込み/提出する
factory.hxx

COMPONENT_GETFACTORY
Defined As
"component_getFactory"
In とじ込み/提出する
factory.hxx

COMPONENT_WRITEINFO
Defined As
"component_writeInfo"
In とじ込み/提出する
factory.hxx

CPPUNIT_PLUGIN_EXPORT
Defined As
extern "C" SAL_DLLPUBLIC_EXPORT
In とじ込み/提出する
cppunit.h

CPPU_CURRENT_LANGUAGE_BINDING_NAME
Defined As
CPPU_STRINGIFY( CPPU_ENV )
In とじ込み/提出する
lbnames.h
要約
指名する for C++ compiler/ 壇・綱領・公約, e.g. "gcc3", "msci" 

CPPU_CURRENT_NAMESPACE
Defined As
CPPU_ENV
In とじ込み/提出する
大型のs.hxx
要約
Namespace 指名する for compiler/ 壇・綱領・公約, e.g. gcc3, msci

CPPU_GCC_DLLPRIVATE
Defined As
SAL_EXCEPTION_DLLPRIVATE
In とじ込み/提出する
大型のs.hxx

CPPU_GCC_DLLPUBLIC_EXPORT
Defined As
SAL_EXCEPTION_DLLPUBLIC_EXPORT
In とじ込み/提出する
大型のs.hxx
要約
輸出(する)ing the symbols necessary for exception 扱うing on ペルシャ湾岸協力会議.
Description
These 大型のs are used in the headers 生成するd by cppumaker for UNO exception types, to 確実にする that exception 扱うing does not fail on ペルシャ湾岸協力会議.

CUNO_ERROR_CALL_FAILED
Defined As
(1 << 31)
In とじ込み/提出する
cuno.h

CUNO_ERROR_EXCEPTION
Defined As
(1 | CUNO_ERROR_CALL_FAILED)
In とじ込み/提出する
cuno.h

CUNO_ERROR_NONE
Defined As
0
In とじ込み/提出する
cuno.h

FileStatusMask_AccessTime
Defined As
osl_FileStatus_Mask_AccessTime
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_All
Defined As
osl_FileStatus_Mask_All
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_Attributes
Defined As
osl_FileStatus_Mask_Attributes
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_CreationTime
Defined As
osl_FileStatus_Mask_CreationTime
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_FileName
Defined As
osl_FileStatus_Mask_FileName
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_FileSize
Defined As
osl_FileStatus_Mask_FileSize
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_FileURL
Defined As
osl_FileStatus_Mask_FileURL
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_LinkTargetURL
Defined As
osl_FileStatus_Mask_LinkTargetURL
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_ModifyTime
Defined As
osl_FileStatus_Mask_ModifyTime
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_Type
Defined As
osl_FileStatus_Mask_Type
In とじ込み/提出する
とじ込み/提出する.hxx

FileStatusMask_Validate
Defined As
osl_FileStatus_Mask_Validate
In とじ込み/提出する
とじ込み/提出する.hxx

INCLUDED_CPPUHELPER_PROPERTYSETMIXIN_HXX
Defined As
\
    INCLUDED_CPPUHELPER_PROPERTYSETMIXIN_HXX
In とじ込み/提出する
propertysetmixin.hxx

LIBRARY_VERSION
Defined As
SAL_UDK_MAJOR
In とじ込み/提出する
regtype.h

MODULE_COUNT_INIT
Defined As
\
{ {rtl_moduleCount_acquire,rtl_moduleCount_release}, rtl_moduleCount_canUnload, 0, {0, 0}}
In とじ込み/提出する
荷を降ろす.h

OpenFlag_Create
Defined As
osl_File_OpenFlag_Create
In とじ込み/提出する
とじ込み/提出する.hxx

OpenFlag_NoLock
Defined As
osl_File_OpenFlag_NoLock
In とじ込み/提出する
とじ込み/提出する.hxx

OpenFlag_Read
Defined As
osl_File_OpenFlag_Read
In とじ込み/提出する
とじ込み/提出する.hxx

OpenFlag_Write
Defined As
osl_File_OpenFlag_Write
In とじ込み/提出する
とじ込み/提出する.hxx

OSL_DEBUG_LEVEL
Defined As
0
In とじ込み/提出する
診断する.h

osl_FileStatus_Mask_AccessTime
Defined As
0x00000020
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_All
Defined As
0x7FFFFFFF
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_Attributes
Defined As
0x00000002
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_CreationTime
Defined As
0x00000010
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_FileName
Defined As
0x00000100
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_FileSize
Defined As
0x00000080
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_FileURL
Defined As
0x00000200
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_LinkTargetURL
Defined As
0x00000400
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_ModifyTime
Defined As
0x00000040
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_Type
Defined As
0x00000001
In とじ込み/提出する
とじ込み/提出する.h

osl_FileStatus_Mask_Validate
Defined As
0x80000000
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_Executable
Defined As
0x00000010
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_GrpExe
Defined As
0x00000080
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_GrpRead
Defined As
0x00000040
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_GrpWrite
Defined As
0x00000020
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_Hidden
Defined As
0x00000002
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_OthExe
Defined As
0x00002000
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_OthRead
Defined As
0x00001000
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_OthWrite
Defined As
0x00000800
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_OwnExe
Defined As
0x00000400
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_OwnRead
Defined As
0x00000200
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_OwnWrite
Defined As
0x00000100
In とじ込み/提出する
とじ込み/提出する.h

osl_File_Attribute_ReadOnly
Defined As
0x00000001
In とじ込み/提出する
とじ込み/提出する.h

osl_File_MapFlag_RandomAccess
Defined As
((sal_uInt32)(0x1))
In とじ込み/提出する
とじ込み/提出する.h
要約
地図/計画する 旗s.
Since
UDK 3.2.10

osl_File_MapFlag_WillNeed
Defined As
((sal_uInt32)(0x2))
In とじ込み/提出する
とじ込み/提出する.h
Description
地図/計画する 旗 denoting that the mapped 演説(する)/住所 space will be 接近d by the 過程 soon (and it is advantageous for the operating system to already start paging in the data).
Since
UDK 3.2.12

osl_File_OpenFlag_Create
Defined As
0x00000004L
In とじ込み/提出する
とじ込み/提出する.h

osl_File_OpenFlag_NoLock
Defined As
0x00000008L
In とじ込み/提出する
とじ込み/提出する.h

osl_File_OpenFlag_Read
Defined As
0x00000001L
In とじ込み/提出する
とじ込み/提出する.h

osl_File_OpenFlag_Write
Defined As
0x00000002L
In とじ込み/提出する
とじ込み/提出する.h

OSL_INADDR_NONE
Defined As
0xffffffff
In とじ込み/提出する
socket.h

OSL_INVALID_IPX_SOCKET_NO
Defined As
0xffffffff
In とじ込み/提出する
socket.h

OSL_INVALID_PORT
Defined As
(-1)
In とじ込み/提出する
socket.h

OSL_LOG_PREFIX
Defined As
OSL_THIS_FILE ":" OSL_THIS_FUNC ":" OSL_MACRO_VALUE_TO_STRING( __LINE__ ) "; "
In とじ込み/提出する
診断する.h

osl_Pipe_CREATE
Defined As
0x0001     /* create 麻薬を吸う and open it, fails if already existst */
In とじ込み/提出する
麻薬を吸う.h

osl_Pipe_OPEN
Defined As
0x0000  	/* open 存在するing 麻薬を吸う */   
In とじ込み/提出する
麻薬を吸う.h

osl_Pos_Absolut
Defined As
1
In とじ込み/提出する
とじ込み/提出する.h

osl_Pos_Current
Defined As
2
In とじ込み/提出する
とじ込み/提出する.h

osl_Pos_End
Defined As
3
In とじ込み/提出する
とじ込み/提出する.h

osl_Process_CPUTIMES
Defined As
0x0004   /* retrieves used cpu time            */
In とじ込み/提出する
過程.h

osl_Process_DETACHED
Defined As
0x0004    /* run detached */
In とじ込み/提出する
過程.h

osl_Process_DFNONE
Defined As
0x0000    
In とじ込み/提出する
過程.h

osl_Process_DFWAIT
Defined As
0x0001    
In とじ込み/提出する
過程.h

osl_Process_EXITCODE
Defined As
0x0002   /* retrieves 出口 code of the 過程 */
In とじ込み/提出する
過程.h

osl_Process_FULLSCREEN
Defined As
0x0080    /* run in fullscreen window */
In とじ込み/提出する
過程.h

osl_Process_HEAPUSAGE
Defined As
0x0008   /* retrieves the used size of heap    */
In とじ込み/提出する
過程.h

osl_Process_HIDDEN
Defined As
0x0010    /* run hidden */
In とじ込み/提出する
過程.h

osl_Process_IDENTIFIER
Defined As
0x0001   /* retrieves the 過程 identifier   */
In とじ込み/提出する
過程.h

osl_Process_MAXIMIZED
Defined As
0x0040    /* run in maximized window */
In とじ込み/提出する
過程.h

osl_Process_MINIMIZED
Defined As
0x0020    /* run in 最小限に減らすd window */
In とじ込み/提出する
過程.h

osl_Process_NORMAL
Defined As
0x0000    /* run in normal window */
In とじ込み/提出する
過程.h

osl_Process_SEARCHPATH
Defined As
0x0002    /* search path for executable */
In とじ込み/提出する
過程.h

osl_Process_WAIT
Defined As
0x0001    /* wait for 完成 */
In とじ込み/提出する
過程.h

osl_Profile_DEFAULT
Defined As
0x0000    
In とじ込み/提出する
profile.h

osl_Profile_FLUSHWRITE
Defined As
0x0010    /* 令状ing only with 紅潮/摘発する          */
In とじ込み/提出する
profile.h

osl_Profile_READLOCK
Defined As
0x0002    /* lock とじ込み/提出する for reading            */
In とじ込み/提出する
profile.h

osl_Profile_SYSTEM
Defined As
0x0001    /* use system depended functinality */
In とじ込み/提出する
profile.h

osl_Profile_WRITELOCK
Defined As
0x0004    /* lock とじ込み/提出する for 令状ing            */
In とじ込み/提出する
profile.h

OSL_SIGNAL_USER_RESERVED
Defined As
0
In とじ込み/提出する
signal.h

OSL_SIGNAL_USER_RESOURCEFAILURE
Defined As
(OSL_SIGNAL_USER_RESERVED - 1)
In とじ込み/提出する
signal.h

OSL_SIGNAL_USER_RVPCONNECTIONERROR
Defined As
(OSL_SIGNAL_USER_RESERVED - 3)
In とじ込み/提出する
signal.h

OSL_SIGNAL_USER_X11SUBSYSTEMERROR
Defined As
(OSL_SIGNAL_USER_RESERVED - 2)
In とじ込み/提出する
signal.h

OSL_THIS_FILE
Defined As
__FILE__
In とじ込み/提出する
診断する.h

OSL_THIS_FUNC
Defined As
"<unknown>"
In とじ込み/提出する
診断する.h

OSL_TRACE
Defined As
_OSL_TRACE
In とじ込み/提出する
診断する.h

osl_VolumeInfo_Mask_Attributes
Defined As
0x00000001L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_DeviceHandle
Defined As
0x00000080L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_FileSystemCaseHandling
Defined As
0x00000100L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_FileSystemName
Defined As
0x00000040L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_FreeSpace
Defined As
0x00000008L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_MaxNameLength
Defined As
0x00000010L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_MaxPathLength
Defined As
0x00000020L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_TotalSpace
Defined As
0x00000002L
In とじ込み/提出する
とじ込み/提出する.h

osl_VolumeInfo_Mask_UsedSpace
Defined As
0x00000004L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_Case_Is_Preserved
Defined As
0x00000040L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_Case_Sensitive
Defined As
0x00000080L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_CompactDisc
Defined As
0x00000004L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_FixedDisk
Defined As
0x00000008L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_FloppyDisk
Defined As
0x00000020L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_RAMDisk
Defined As
0x00000010L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_Remote
Defined As
0x00000002L
In とじ込み/提出する
とじ込み/提出する.h

osl_Volume_Attribute_Removeable
Defined As
0x00000001L
In とじ込み/提出する
とじ込み/提出する.h

OSTRING_TO_OUSTRING_CVTFLAGS
Defined As
(RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_MAPTOPRIVATE |\
                                         RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_DEFAULT |\
                                         RTL_TEXTTOUNICODE_FLAGS_INVALID_DEFAULT)
In とじ込み/提出する
ustring.h

OUSTRING_TO_OSTRING_CVTFLAGS
Defined As
(RTL_UNICODETOTEXT_FLAGS_UNDEFINED_DEFAULT |\
                                         RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT |\
                                         RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACE |\
                                         RTL_UNICODETOTEXT_FLAGS_PRIVATE_MAPTO0 |\
                                         RTL_UNICODETOTEXT_FLAGS_NOCOMPOSITE)
In とじ込み/提出する
string.h

Pos_Absolut
Defined As
osl_Pos_Absolut
In とじ込み/提出する
とじ込み/提出する.hxx

Pos_Current
Defined As
osl_Pos_Current
In とじ込み/提出する
とじ込み/提出する.hxx

Pos_End
Defined As
osl_Pos_End
In とじ込み/提出する
とじ込み/提出する.hxx

REGISTRY_CALLTYPE
Defined As
SAL_CALL
In とじ込み/提出する
regtype.h
要約
明示する the calling 条約 for the registry API

REG_READONLY
Defined As
0x0001
In とじ込み/提出する
regtype.h
要約
旗 to 明示する the open 方式 of a registry. This 方式 許すs readonly 接近.

REG_READWRITE
Defined As
0x0002
In とじ込み/提出する
regtype.h
要約
旗 to 明示する the open 方式 of a registry. This 方式 許すs read and 令状 接近.

RTL_ARENA_NAME_LENGTH
Defined As
31
In とじ込み/提出する
alloc.h

RTL_CACHE_FLAG_BULKDESTROY
Defined As
1
In とじ込み/提出する
alloc.h

RTL_CACHE_NAME_LENGTH
Defined As
31
In とじ込み/提出する
alloc.h

RTL_DIGEST_LENGTH_HMAC_MD5
Defined As
RTL_DIGEST_LENGTH_MD5
In とじ込み/提出する
digest.h

RTL_DIGEST_LENGTH_HMAC_SHA1
Defined As
RTL_DIGEST_LENGTH_SHA1
In とじ込み/提出する
digest.h

RTL_DIGEST_LENGTH_MD2
Defined As
16
In とじ込み/提出する
digest.h

RTL_DIGEST_LENGTH_MD5
Defined As
16
In とじ込み/提出する
digest.h

RTL_DIGEST_LENGTH_SHA
Defined As
20
In とじ込み/提出する
digest.h

RTL_DIGEST_LENGTH_SHA1
Defined As
20
In とじ込み/提出する
digest.h

RTL_STR_MAX_RADIX
Defined As
36
In とじ込み/提出する
string.h

RTL_STR_MAX_VALUEOFBOOLEAN
Defined As
6
In とじ込み/提出する
string.h

RTL_STR_MAX_VALUEOFCHAR
Defined As
2
In とじ込み/提出する
string.h

RTL_STR_MAX_VALUEOFDOUBLE
Defined As
25
In とじ込み/提出する
string.h

RTL_STR_MAX_VALUEOFFLOAT
Defined As
15
In とじ込み/提出する
string.h

RTL_STR_MAX_VALUEOFINT32
Defined As
33
In とじ込み/提出する
string.h

RTL_STR_MAX_VALUEOFINT64
Defined As
65
In とじ込み/提出する
string.h

RTL_STR_MIN_RADIX
Defined As
2
In とじ込み/提出する
string.h

RTL_TEXTENCODING_ADOBE_DINGBATS
Defined As
(RTL_TEXTENC_CAST( 94 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ADOBE_STANDARD
Defined As
(RTL_TEXTENC_CAST( 91 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ADOBE_SYMBOL
Defined As
(RTL_TEXTENC_CAST( 92 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_ARABIC
Defined As
(RTL_TEXTENC_CAST( 41 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_CENTEURO
Defined As
(RTL_TEXTENC_CAST( 42 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_CHINSIMP
Defined As
(RTL_TEXTENC_CAST( 56 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_CHINTRAD
Defined As
(RTL_TEXTENC_CAST( 57 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_CROATIAN
Defined As
(RTL_TEXTENC_CAST( 43 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_CYRILLIC
Defined As
(RTL_TEXTENC_CAST( 44 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_DEVANAGARI
Defined As
(RTL_TEXTENC_CAST( 45 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_FARSI
Defined As
(RTL_TEXTENC_CAST( 46 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_GREEK
Defined As
(RTL_TEXTENC_CAST( 47 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_GUJARATI
Defined As
(RTL_TEXTENC_CAST( 48 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_GURMUKHI
Defined As
(RTL_TEXTENC_CAST( 49 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_HEBREW
Defined As
(RTL_TEXTENC_CAST( 50 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_ICELAND
Defined As
(RTL_TEXTENC_CAST( 51 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_JAPANESE
Defined As
(RTL_TEXTENC_CAST( 58 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_KOREAN
Defined As
(RTL_TEXTENC_CAST( 59 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_ROMAN
Defined As
(RTL_TEXTENC_CAST( 2 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_ROMANIAN
Defined As
(RTL_TEXTENC_CAST( 52 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_THAI
Defined As
(RTL_TEXTENC_CAST( 53 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_TURKISH
Defined As
(RTL_TEXTENC_CAST( 54 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_APPLE_UKRAINIAN
Defined As
(RTL_TEXTENC_CAST( 55 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ASCII_US
Defined As
(RTL_TEXTENC_CAST( 11 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_BIG5
Defined As
(RTL_TEXTENC_CAST( 68 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_BIG5_HKSCS
Defined As
(RTL_TEXTENC_CAST( 86 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_DONTKNOW
Defined As
(RTL_TEXTENC_CAST( 0 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_EUC_CN
Defined As
(RTL_TEXTENC_CAST( 70 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_EUC_JP
Defined As
(RTL_TEXTENC_CAST( 69 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_EUC_KR
Defined As
(RTL_TEXTENC_CAST( 79 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_EUC_TW
Defined As
(RTL_TEXTENC_CAST( 71 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_GBK
Defined As
(RTL_TEXTENC_CAST( 67 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_GBT_12345
Defined As
(RTL_TEXTENC_CAST( 66 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_GB_18030
Defined As
(RTL_TEXTENC_CAST( 85 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_GB_2312
Defined As
(RTL_TEXTENC_CAST( 65 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_437
Defined As
(RTL_TEXTENC_CAST( 3 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_737
Defined As
(RTL_TEXTENC_CAST( 23 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_775
Defined As
(RTL_TEXTENC_CAST( 24 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_850
Defined As
(RTL_TEXTENC_CAST( 4 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_852
Defined As
(RTL_TEXTENC_CAST( 25 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_855
Defined As
(RTL_TEXTENC_CAST( 26 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_857
Defined As
(RTL_TEXTENC_CAST( 27 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_860
Defined As
(RTL_TEXTENC_CAST( 5 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_861
Defined As
(RTL_TEXTENC_CAST( 6 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_862
Defined As
(RTL_TEXTENC_CAST( 28 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_863
Defined As
(RTL_TEXTENC_CAST( 7 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_864
Defined As
(RTL_TEXTENC_CAST( 29 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_865
Defined As
(RTL_TEXTENC_CAST( 8 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_866
Defined As
(RTL_TEXTENC_CAST( 30 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_IBM_869
Defined As
(RTL_TEXTENC_CAST( 31 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_INFO_ASCII
Defined As
((sal_uInt32)0x00000002)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_CONTEXT
Defined As
((sal_uInt32)0x00000001)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_MIME
Defined As
((sal_uInt32)0x00000080)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_MULTIBYTE
Defined As
((sal_uInt32)0x00000008)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_R2L
Defined As
((sal_uInt32)0x00000010)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_SYMBOL
Defined As
((sal_uInt32)0x00000040)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_UNICODE
Defined As
((sal_uInt32)0x00000004)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_INFO_7BIT
Defined As
((sal_uInt32)0x00000020)
In とじ込み/提出する
tencinfo.h

RTL_TEXTENCODING_ISCII_DEVANAGARI
Defined As
(RTL_TEXTENC_CAST( 89 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_2022_CN
Defined As
(RTL_TEXTENC_CAST( 73 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_2022_JP
Defined As
(RTL_TEXTENC_CAST( 72 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_2022_KR
Defined As
(RTL_TEXTENC_CAST( 80 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_1
Defined As
(RTL_TEXTENC_CAST( 12 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_10
Defined As
(RTL_TEXTENC_CAST( 77 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_13
Defined As
(RTL_TEXTENC_CAST( 78 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_14
Defined As
(RTL_TEXTENC_CAST( 21 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_15
Defined As
(RTL_TEXTENC_CAST( 22 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_2
Defined As
(RTL_TEXTENC_CAST( 13 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_3
Defined As
(RTL_TEXTENC_CAST( 14 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_4
Defined As
(RTL_TEXTENC_CAST( 15 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_5
Defined As
(RTL_TEXTENC_CAST( 16 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_6
Defined As
(RTL_TEXTENC_CAST( 17 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_7
Defined As
(RTL_TEXTENC_CAST( 18 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_8
Defined As
(RTL_TEXTENC_CAST( 19 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_ISO_8859_9
Defined As
(RTL_TEXTENC_CAST( 20 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_JAVA_UTF8
Defined As
(RTL_TEXTENC_CAST( 90 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_JIS_X_0201
Defined As
(RTL_TEXTENC_CAST( 81 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_JIS_X_0208
Defined As
(RTL_TEXTENC_CAST( 82 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_JIS_X_0212
Defined As
(RTL_TEXTENC_CAST( 83 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_KOI8_R
Defined As
(RTL_TEXTENC_CAST( 74 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_KOI8_U
Defined As
(RTL_TEXTENC_CAST( 88 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1250
Defined As
(RTL_TEXTENC_CAST( 33 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1251
Defined As
(RTL_TEXTENC_CAST( 34 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1252
Defined As
(RTL_TEXTENC_CAST( 1 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1253
Defined As
(RTL_TEXTENC_CAST( 35 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1254
Defined As
(RTL_TEXTENC_CAST( 36 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1255
Defined As
(RTL_TEXTENC_CAST( 37 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1256
Defined As
(RTL_TEXTENC_CAST( 38 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1257
Defined As
(RTL_TEXTENC_CAST( 39 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1258
Defined As
(RTL_TEXTENC_CAST( 40 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_1361
Defined As
(RTL_TEXTENC_CAST( 84 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_874
Defined As
(RTL_TEXTENC_CAST( 32 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_932
Defined As
(RTL_TEXTENC_CAST( 60 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_936
Defined As
(RTL_TEXTENC_CAST( 61 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_949
Defined As
(RTL_TEXTENC_CAST( 62 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_MS_950
Defined As
(RTL_TEXTENC_CAST( 63 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_PT154
Defined As
(RTL_TEXTENC_CAST( 93 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_SHIFT_JIS
Defined As
(RTL_TEXTENC_CAST( 64 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_SYMBOL
Defined As
(RTL_TEXTENC_CAST( 10 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_TIS_620
Defined As
(RTL_TEXTENC_CAST( 87 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_UTF7
Defined As
(RTL_TEXTENC_CAST( 75 ))
In とじ込み/提出する
textenc.h

RTL_TEXTENCODING_UTF8
Defined As
(RTL_TEXTENC_CAST( 76 ))
In とじ込み/提出する
textenc.h

RTL_TEXTTOUNICODE_FLAGS_FLUSH
Defined As
((sal_uInt32)0x8000)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_GLOBAL_SIGNATURE
Defined As
0x10000
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_INVALID_DEFAULT
Defined As
((sal_uInt32)0x0300)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_INVALID_ERROR
Defined As
((sal_uInt32)0x0100)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_INVALID_IGNORE
Defined As
((sal_uInt32)0x0200)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_INVALID_MASK
Defined As
((sal_uInt32)0x0F00)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_DEFAULT
Defined As
((sal_uInt32)0x0030)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_ERROR
Defined As
((sal_uInt32)0x0010)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_IGNORE
Defined As
((sal_uInt32)0x0020)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_MASK
Defined As
((sal_uInt32)0x00F0)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_DEFAULT
Defined As
((sal_uInt32)0x0004)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_ERROR
Defined As
((sal_uInt32)0x0001)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_IGNORE
Defined As
((sal_uInt32)0x0002)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_MAPTOPRIVATE
Defined As
((sal_uInt32)0x0003)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_MASK
Defined As
((sal_uInt32)0x000F)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_INFO_DESTBUFFERTOSMALL
Defined As
((sal_uInt32)0x0004)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_INFO_ERROR
Defined As
((sal_uInt32)0x0001)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_INFO_INVALID
Defined As
((sal_uInt32)0x0020)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_INFO_MBUNDEFINED
Defined As
((sal_uInt32)0x0010)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_INFO_SRCBUFFERTOSMALL
Defined As
((sal_uInt32)0x0002)
In とじ込み/提出する
textcvt.h

RTL_TEXTTOUNICODE_INFO_UNDEFINED
Defined As
((sal_uInt32)0x0008)
In とじ込み/提出する
textcvt.h

rtl_tres_Flag_BOOM
Defined As
0x00000001
In とじ込み/提出する
tres.h

rtl_tres_Flag_HIS
Defined As
0x00000100
In とじ込み/提出する
tres.h

rtl_tres_Flag_LOG
Defined As
0x00000010
In とじ込み/提出する
tres.h

rtl_tres_Flag_MSG
Defined As
0x00000400
In とじ込み/提出する
tres.h

rtl_tres_Flag_OK
Defined As
0x20000000
In とじ込み/提出する
tres.h

rtl_tres_Flag_PASSED
Defined As
0x10000000
In とじ込み/提出する
tres.h

rtl_tres_Flag_QUIET
Defined As
0x00000800
In とじ込み/提出する
tres.h

rtl_tres_Flag_SKIP
Defined As
0x00000004
In とじ込み/提出する
tres.h

rtl_tres_Flag_SUB
Defined As
0x01000000
In とじ込み/提出する
tres.h

rtl_tres_Flag_TIME
Defined As
0x00000200
In とじ込み/提出する
tres.h

rtl_tres_Flag_VERBOSE
Defined As
0x00000002
In とじ込み/提出する
tres.h

RTL_UNICODETOTEXT_FLAGS_CONTROL_IGNORE
Defined As
((sal_uInt32)0x1000)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_FLUSH
Defined As
((sal_uInt32)0x8000)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_GLOBAL_SIGNATURE
Defined As
0x10000
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT
Defined As
((sal_uInt32)0x0060)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_ERROR
Defined As
((sal_uInt32)0x0010)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_IGNORE
Defined As
((sal_uInt32)0x0020)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_MASK
Defined As
((sal_uInt32)0x00F0)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_QUESTIONMARK
Defined As
((sal_uInt32)0x0040)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_UNDERLINE
Defined As
((sal_uInt32)0x0050)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_INVALID_0
Defined As
((sal_uInt32)0x0030)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_NOCOMPOSITE
Defined As
((sal_uInt32)0x4000)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_NONSPACING_IGNORE
Defined As
((sal_uInt32)0x0800)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_PRIVATE_IGNORE
Defined As
((sal_uInt32)0x2000)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_PRIVATE_MAPTO0
Defined As
((sal_uInt32)0x0400)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_DEFAULT
Defined As
((sal_uInt32)0x0006)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_ERROR
Defined As
((sal_uInt32)0x0001)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_IGNORE
Defined As
((sal_uInt32)0x0002)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_MASK
Defined As
((sal_uInt32)0x000F)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_QUESTIONMARK
Defined As
((sal_uInt32)0x0004)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACE
Defined As
((sal_uInt32)0x0100)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACESTR
Defined As
((sal_uInt32)0x0200)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_UNDERLINE
Defined As
((sal_uInt32)0x0005)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_FLAGS_UNDEFINED_0
Defined As
((sal_uInt32)0x0003)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_INFO_DESTBUFFERTOSMALL
Defined As
((sal_uInt32)0x0004)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_INFO_ERROR
Defined As
((sal_uInt32)0x0001)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_INFO_INVALID
Defined As
((sal_uInt32)0x0010)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_INFO_SRCBUFFERTOSMALL
Defined As
((sal_uInt32)0x0002)
In とじ込み/提出する
textcvt.h

RTL_UNICODETOTEXT_INFO_UNDEFINED
Defined As
((sal_uInt32)0x0008)
In とじ込み/提出する
textcvt.h

RTL_USTR_MAX_RADIX
Defined As
RTL_STR_MAX_RADIX
In とじ込み/提出する
ustring.h

RTL_USTR_MAX_VALUEOFBOOLEAN
Defined As
RTL_STR_MAX_VALUEOFBOOLEAN
In とじ込み/提出する
ustring.h

RTL_USTR_MAX_VALUEOFCHAR
Defined As
RTL_STR_MAX_VALUEOFCHAR
In とじ込み/提出する
ustring.h

RTL_USTR_MAX_VALUEOFDOUBLE
Defined As
RTL_STR_MAX_VALUEOFDOUBLE
In とじ込み/提出する
ustring.h

RTL_USTR_MAX_VALUEOFFLOAT
Defined As
RTL_STR_MAX_VALUEOFFLOAT
In とじ込み/提出する
ustring.h

RTL_USTR_MAX_VALUEOFINT32
Defined As
RTL_STR_MAX_VALUEOFINT32
In とじ込み/提出する
ustring.h

RTL_USTR_MAX_VALUEOFINT64
Defined As
RTL_STR_MAX_VALUEOFINT64
In とじ込み/提出する
ustring.h

RTL_USTR_MIN_RADIX
Defined As
RTL_STR_MIN_RADIX
In とじ込み/提出する
ustring.h

RTL_UUID_NAMESPACE_DNS
Defined As
{\
      0x6b,0xa7,0xb8,0x10,\
      0x9d,0xad,\
      0x11,0xd1,\
      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\
    }
In とじ込み/提出する
uuid.h
要約
namesapce DNS
Description

(Use them the に引き続いて way : sal_uInt8 aNsDNS[16]) = RTL_UUID_NAMESPACE_DNS;

6ba7b810-9dad-11d1-80b4-00c04fd430c8


RTL_UUID_NAMESPACE_OID
Defined As
{\
      0x6b, 0xa7, 0xb8, 0x12,\
      0x9d, 0xad,\
      0x11, 0xd1,\
      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\
    }
In とじ込み/提出する
uuid.h
要約
namespace oid
Description

6ba7b812-9dad-11d1-80b4-00c04fd430c8


RTL_UUID_NAMESPACE_URL
Defined As
{ \
      0x6b, 0xa7, 0xb8, 0x11,\
      0x9d, 0xad,\
      0x11, 0xd1,\
      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\
    }
In とじ込み/提出する
uuid.h
要約
namespace URL
Description

6ba7b811-9dad-11d1-80b4-00c04fd430c8


RTL_UUID_NAMESPACE_X500
Defined As
{\
      0x6b, 0xa7, 0xb8, 0x14,\
      0x9d, 0xad,\
      0x11, 0xd1,\
      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\
    }
In とじ込み/提出する
uuid.h
要約
namespace X500
Description

6ba7b814-9dad-11d1-80b4-00c04fd430c8


RT_ACCESS_ATTRIBUTE
Defined As
0x0200
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_BOUND
Defined As
0x0008
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_CONST
Defined As
0x0800
In とじ込み/提出する
types.h
要約
明示するs that the field is a constant or enum value

RT_ACCESS_CONSTRAINED
Defined As
0x0010
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_DEFAULT
Defined As
0x2000
In とじ込み/提出する
types.h
要約
only to 述べる a union default label

RT_ACCESS_INVALID
Defined As
0x0000
In とじ込み/提出する
types.h
要約
明示するs a unknown 旗

RT_ACCESS_MAYBEAMBIGUOUS
Defined As
0x0040
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_MAYBEDEFAULT
Defined As
0x0080
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_MAYBEVOID
Defined As
0x0004
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_OPTIONAL
Defined As
0x0002
In とじ込み/提出する
types.h
要約
明示するs a 所有物/資産/財産 as optional that means that it must not be 器具/実施するd.

RT_ACCESS_PARAMETERIZED_TYPE
Defined As
0x4000
In とじ込み/提出する
types.h
要約
示すs that a member of a polymorphic struct type template is of a parameterized type.
Description
Only valid for fields that 代表する members of polymorphic struct type templates.
Since
UDK 3.2.0

RT_ACCESS_PROPERTY
Defined As
0x0400
In とじ込み/提出する
types.h
要約
明示するs that the field is a 所有物/資産/財産

RT_ACCESS_PUBLISHED
Defined As
0x8000
In とじ込み/提出する
types.h
要約
旗 for published individual constants.
Description
Used in combination with RT_ACCESS_CONST for individual constants (which are not members of constant groups).
Since
UDK 3.2.0

RT_ACCESS_READONLY
Defined As
0x0001
In とじ込み/提出する
types.h
要約
明示するs a readonly 所有物/資産/財産/せいにする

RT_ACCESS_READWRITE
Defined As
0x1000
In とじ込み/提出する
types.h
要約
明示するs that the 所有物/資産/財産/せいにする has read/令状 接近

RT_ACCESS_REMOVEABLE
Defined As
0x0100
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

RT_ACCESS_TRANSIENT
Defined As
0x0020
In とじ込み/提出する
types.h
See Also
com::sun::星/主役にする::beans::PropertyAttribute

SAL_DLLEXTENSION
Defined As
".sl"
In とじ込み/提出する
config.h

SAL_DLLEXTENSION
Defined As
".dylib"
In とじ込み/提出する
config.h

SAL_DLLEXTENSION
Defined As
".so"
In とじ込み/提出する
config.h

SAL_DLLEXTENSION
Defined As
".dll"
In とじ込み/提出する
config.h

SAL_DLLEXTENSION
Defined As
".dll"
In とじ込み/提出する
config.h

SAL_DLLEXTENSION
Defined As
".dll"
In とじ込み/提出する
config.h

SAL_DLLPREFIX
Defined As
"lib"
In とじ込み/提出する
config.h

SAL_DLLPREFIX
Defined As
"lib"
In とじ込み/提出する
config.h

SAL_DLLPREFIX
Defined As
"lib"
In とじ込み/提出する
config.h

SAL_EXCEPTION_DLLPRIVATE
Defined As
SAL_DLLPRIVATE
In とじ込み/提出する
types.h

SAL_EXCEPTION_DLLPUBLIC_EXPORT
Defined As
SAL_DLLPUBLIC_EXPORT
In とじ込み/提出する
types.h
要約
輸出(する)ing the symbols necessary for exception 扱うing on ペルシャ湾岸協力会議.

Description
   These 大型のs are used for inline 宣言s of exception classes, as in
   rtl/malformeduriexception.hxx.

SAL_LOADMODULE_DEFAULT
Defined As
0x00000
In とじ込み/提出する
module.h

SAL_LOADMODULE_GLOBAL
Defined As
0x00100
In とじ込み/提出する
module.h

SAL_LOADMODULE_LAZY
Defined As
0x00001
In とじ込み/提出する
module.h

SAL_LOADMODULE_NOW
Defined As
0x00002
In とじ込み/提出する
module.h

SAL_MAIN_IMPL
Defined As
\
int SAL_CALL main(int argc, char ** argv) \
{ \
	int ret; \
	sal_detail_initialize(argc, argv); \
	ret = sal_main(); \
	sal_detail_deinitialize(); \
	return ret; \
}
In とじ込み/提出する
main.h

SAL_MAIN_WITH_ARGS_IMPL
Defined As
\
int SAL_CALL main(int argc, char ** argv) \
{ \
	int ret; \
	sal_detail_initialize(argc, argv);   \
	ret = sal_main_with_args(argc, argv); \
	sal_detail_deinitialize(); \
	return ret; \
}
In とじ込み/提出する
main.h

SAL_MAX_INT16
Defined As
((sal_Int16)  0x7FFF)
In とじ込み/提出する
types.h

SAL_MAX_INT32
Defined As
((sal_Int32)  0x7FFFFFFF)
In とじ込み/提出する
types.h

SAL_MAX_INT64
Defined As
((sal_Int64)  SAL_CONST_INT64(0x7FFFFFFFFFFFFFFF))
In とじ込み/提出する
types.h

SAL_MAX_INT8
Defined As
((sal_Int8)   0x7F)
In とじ込み/提出する
types.h

SAL_MAX_SIZE
Defined As
SAL_MAX_UINT64
In とじ込み/提出する
types.h

SAL_MAX_SIZE
Defined As
SAL_MAX_UINT32
In とじ込み/提出する
types.h

SAL_MAX_SSIZE
Defined As
SAL_MAX_INT64
In とじ込み/提出する
types.h

SAL_MAX_SSIZE
Defined As
SAL_MAX_INT32
In とじ込み/提出する
types.h

SAL_MAX_UINT16
Defined As
((sal_uInt16) 0xFFFF)
In とじ込み/提出する
types.h

SAL_MAX_UINT32
Defined As
((sal_uInt32) 0xFFFFFFFF)
In とじ込み/提出する
types.h

SAL_MAX_UINT64
Defined As
((sal_uInt64) SAL_CONST_UINT64(0xFFFFFFFFFFFFFFFF))
In とじ込み/提出する
types.h

SAL_MAX_UINT8
Defined As
((sal_uInt8)  0xFF)
In とじ込み/提出する
types.h

SAL_MIN_INT16
Defined As
((sal_Int16)  (-0x7FFF - 1))
In とじ込み/提出する
types.h

SAL_MIN_INT32
Defined As
((sal_Int32)  (-0x7FFFFFFF - 1))
In とじ込み/提出する
types.h

SAL_MIN_INT64
Defined As
((sal_Int64)  (SAL_CONST_INT64(-0x7FFFFFFFFFFFFFFF) - 1))
In とじ込み/提出する
types.h

SAL_MIN_INT8
Defined As
((sal_Int8)   (-0x7F - 1))
In とじ込み/提出する
types.h

SAL_PATHDELIMITER
Defined As
'/'
In とじ込み/提出する
config.h

SAL_PATHDELIMITER
Defined As
'/'
In とじ込み/提出する
config.h

SAL_PATHDELIMITER
Defined As
'/'
In とじ込み/提出する
config.h

SAL_PATHDELIMITER
Defined As
'\\'
In とじ込み/提出する
config.h

SAL_PATHSEPARATOR
Defined As
':'
In とじ込み/提出する
config.h

SAL_PATHSEPARATOR
Defined As
':'
In とじ込み/提出する
config.h

SAL_PATHSEPARATOR
Defined As
';'
In とじ込み/提出する
config.h

SAL_PATHSEPARATOR
Defined As
';'
In とじ込み/提出する
config.h

SAL_PRGEXTENSION
Defined As
".貯蔵所"
In とじ込み/提出する
config.h

SAL_PRGEXTENSION
Defined As
".貯蔵所"
In とじ込み/提出する
config.h

SAL_PRGEXTENSION
Defined As
".貯蔵所"
In とじ込み/提出する
config.h

SAL_PRGEXTENSION
Defined As
".exe"
In とじ込み/提出する
config.h

SAL_PRGEXTENSION
Defined As
".exe"
In とじ込み/提出する
config.h

SAL_PRIdINTPTR
Defined As
SAL_PRIdINT64
In とじ込み/提出する
types.h

SAL_PRIdINTPTR
Defined As
SAL_PRIdINT32
In とじ込み/提出する
types.h

SAL_PRIdINT32
Defined As
"d"
In とじ込み/提出する
types.h

SAL_PRIdINT32
Defined As
"ld"
In とじ込み/提出する
types.h

SAL_PRIdINT64
Defined As
"lld"
In とじ込み/提出する
types.h

SAL_PRIdINT64
Defined As
"I64d"
In とじ込み/提出する
types.h

SAL_PRIdINT64
Defined As
"ld"
In とじ込み/提出する
types.h

SAL_PRIdINT64
Defined As
"I64d"
In とじ込み/提出する
types.h

SAL_PRIuUINTPTR
Defined As
SAL_PRIuUINT64
In とじ込み/提出する
types.h

SAL_PRIuUINTPTR
Defined As
SAL_PRIuUINT32
In とじ込み/提出する
types.h

SAL_PRIuUINT32
Defined As
"u"
In とじ込み/提出する
types.h

SAL_PRIuUINT32
Defined As
"lu"
In とじ込み/提出する
types.h

SAL_PRIuUINT64
Defined As
"llu"
In とじ込み/提出する
types.h

SAL_PRIuUINT64
Defined As
"I64u"
In とじ込み/提出する
types.h

SAL_PRIuUINT64
Defined As
"lu"
In とじ込み/提出する
types.h

SAL_PRIuUINT64
Defined As
"I64u"
In とじ込み/提出する
types.h

SAL_PRIXUINTPTR
Defined As
SAL_PRIXUINT64
In とじ込み/提出する
types.h

SAL_PRIXUINTPTR
Defined As
SAL_PRIXUINT32
In とじ込み/提出する
types.h

SAL_PRIxUINTPTR
Defined As
SAL_PRIxUINT64
In とじ込み/提出する
types.h

SAL_PRIxUINTPTR
Defined As
SAL_PRIxUINT32
In とじ込み/提出する
types.h

SAL_PRIXUINT32
Defined As
"X"
In とじ込み/提出する
types.h

SAL_PRIXUINT32
Defined As
"lX"
In とじ込み/提出する
types.h

SAL_PRIxUINT32
Defined As
"x"
In とじ込み/提出する
types.h

SAL_PRIxUINT32
Defined As
"lx"
In とじ込み/提出する
types.h

SAL_PRIXUINT64
Defined As
"llX"
In とじ込み/提出する
types.h

SAL_PRIXUINT64
Defined As
"I64X"
In とじ込み/提出する
types.h

SAL_PRIXUINT64
Defined As
"lX"
In とじ込み/提出する
types.h

SAL_PRIXUINT64
Defined As
"I64X"
In とじ込み/提出する
types.h

SAL_PRIxUINT64
Defined As
"llx"
In とじ込み/提出する
types.h

SAL_PRIxUINT64
Defined As
"I64x"
In とじ込み/提出する
types.h

SAL_PRIxUINT64
Defined As
"lx"
In とじ込み/提出する
types.h

SAL_PRIxUINT64
Defined As
"I64x"
In とじ込み/提出する
types.h

SAL_PRI_PTRDIFFT
Defined As
"t"
In とじ込み/提出する
types.h

SAL_PRI_PTRDIFFT
Defined As
"I"
In とじ込み/提出する
types.h

SAL_PRI_SIZET
Defined As
"z"
In とじ込み/提出する
types.h

SAL_PRI_SIZET
Defined As
"I"
In とじ込み/提出する
types.h

SAL_SEQUENCE_HEADER_SIZE
Defined As
((sal_Size)&((sal_Sequence *)0)->elements)
In とじ込み/提出する
types.h

SAL_TYPES_ALIGNMENT2
Defined As
1
In とじ込み/提出する
typesizes.h

SAL_TYPES_ALIGNMENT2
Defined As
1
In とじ込み/提出する
types.h

SAL_TYPES_ALIGNMENT4
Defined As
1
In とじ込み/提出する
typesizes.h

SAL_TYPES_ALIGNMENT4
Defined As
1
In とじ込み/提出する
types.h

SAL_TYPES_ALIGNMENT8
Defined As
1
In とじ込み/提出する
typesizes.h

SAL_TYPES_ALIGNMENT8
Defined As
1
In とじ込み/提出する
types.h

SAL_TYPES_SIZEOFINT
Defined As
4
In とじ込み/提出する
typesizes.h

SAL_TYPES_SIZEOFINT
Defined As
4
In とじ込み/提出する
types.h

SAL_TYPES_SIZEOFLONG
Defined As
4
In とじ込み/提出する
typesizes.h

SAL_TYPES_SIZEOFLONG
Defined As
4
In とじ込み/提出する
types.h

SAL_TYPES_SIZEOFLONGLONG
Defined As
8
In とじ込み/提出する
typesizes.h

SAL_TYPES_SIZEOFLONGLONG
Defined As
8
In とじ込み/提出する
types.h

SAL_TYPES_SIZEOFPOINTER
Defined As
4
In とじ込み/提出する
typesizes.h

SAL_TYPES_SIZEOFPOINTER
Defined As
4
In とじ込み/提出する
types.h

SAL_TYPES_SIZEOFSHORT
Defined As
2
In とじ込み/提出する
typesizes.h

SAL_TYPES_SIZEOFSHORT
Defined As
2
In とじ込み/提出する
types.h

SAL_UDK_MAJOR
Defined As
"3"
In とじ込み/提出する
udkversion.h

SAL_UDK_MICRO
Defined As
"7"
In とじ込み/提出する
udkversion.h

SAL_UDK_MINOR
Defined As
"2"
In とじ込み/提出する
udkversion.h

SAL_WIN_WinMain
Defined As
\
int WINAPI WinMain( HINSTANCE _hinst, HINSTANCE _dummy, char* _cmdline, int _nshow ) \
{ \
	int argc = __argc; char ** argv = __argv; \
    (無効の) _hinst; (無効の) _dummy; (無効の) _cmdline; (無効の) _nshow; /* 未使用の */ \
	return main(argc, argv); \
}
In とじ込み/提出する
main.h

STORE_ATTRIB_ISDIR
Defined As
((sal_uInt32)0x20000000)
In とじ込み/提出する
types.h

STORE_ATTRIB_ISFILE
Defined As
((sal_uInt32)0x40000000)
In とじ込み/提出する
types.h

STORE_ATTRIB_ISLINK
Defined As
((sal_uInt32)0x10000000)
In とじ込み/提出する
types.h
要約
せいにするs (predefined).
See Also
store_attrib()

STORE_DEFAULT_PAGESIZE
Defined As
((sal_uInt16)0x0400)
In とじ込み/提出する
types.h
要約
PageSize (recommended) default.
See Also
store_openFile()

STORE_MAXIMUM_NAMESIZE
Defined As
256
In とじ込み/提出する
types.h
要約
NameSize (施行するd) 限界.
See Also
any
param
pName
store_E_NameTooLong

STORE_MAXIMUM_PAGESIZE
Defined As
((sal_uInt16)0x8000)
In とじ込み/提出する
types.h

STORE_MINIMUM_PAGESIZE
Defined As
((sal_uInt16)0x0200)
In とじ込み/提出する
types.h
要約
PageSize (施行するd) 限界s.
See Also
store_openFile()

sun
Defined As
sun
In とじ込み/提出する
config.h

TYPEREG_CALLTYPE
Defined As
SAL_CALL
In とじ込み/提出する
refltype.hxx
要約
明示するs the calling onvention for type reader/wrter api

UNO_EXT_GETMAPPING
Defined As
"uno_ext_getMapping"
In とじ込み/提出する
mapping.h

UNO_INIT_ENVIRONMENT
Defined As
"uno_initEnvironment"
In とじ込み/提出する
環境.h
要約
機能(する)/行事 輸出(する)d by some 橋(渡しをする) library 供給するing acquireInterface(), releaseInterface();
may 始める,決める a 配置する/処分する/したい気持ちにさせるing callback.

Parameters
pEnv
環境 to be initialized

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
100000
In とじ込み/提出する
uuid.h

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
10
In とじ込み/提出する
uuid.h

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
10
In とじ込み/提出する
uuid.h

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
10
In とじ込み/提出する
uuid.h

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
10
In とじ込み/提出する
uuid.h

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
10
In とじ込み/提出する
uuid.h

UUID_SYSTEM_TIME_RESOLUTION_100NS_TICKS
Defined As
1000
In とじ込み/提出する
uuid.h

VolumeInfoMask_Attributes
Defined As
osl_VolumeInfo_Mask_Attributes
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_FileSystemCaseHandling
Defined As
osl_VolumeInfo_Mask_FileSystemCaseHandling
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_FileSystemName
Defined As
osl_VolumeInfo_Mask_FileSystemName
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_FreeSpace
Defined As
osl_VolumeInfo_Mask_FreeSpace
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_MaxNameLength
Defined As
osl_VolumeInfo_Mask_MaxNameLength
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_MaxPathLength
Defined As
osl_VolumeInfo_Mask_MaxPathLength
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_TotalSpace
Defined As
osl_VolumeInfo_Mask_TotalSpace
In とじ込み/提出する
とじ込み/提出する.hxx

VolumeInfoMask_UsedSpace
Defined As
osl_VolumeInfo_Mask_UsedSpace
In とじ込み/提出する
とじ込み/提出する.hxx

_OSL_GLOBAL
Defined As
::
In とじ込み/提出する
診断する.h

_OSL_TRACE
Defined As
1 ? ((無効の)0) : _OSL_GLOBAL osl_trace
In とじ込み/提出する
診断する.h

_OSL_TRACE
Defined As
_OSL_GLOBAL osl_trace
In とじ込み/提出する
診断する.h

_RTL_CIPHER_H_
Defined As
"$Revision: 1.7 $"
In とじ込み/提出する
cipher.h

_RTL_CRC_H_
Defined As
"$Revision: 1.4 $"
In とじ込み/提出する
crc.h

_RTL_DIGEST_H_
Defined As
"$Revision: 1.8 $"
In とじ込み/提出する
digest.h

_RTL_RANDOM_H_
Defined As
"$Revision: 1.7 $"
In とじ込み/提出する
無作為の.h

_SAL_MACROS_H_
Defined As
In とじ込み/提出する
大型のs.h

_STORE_STORE_H_
Defined As
"$Revision: 1.6 $"
In とじ込み/提出する
蓄える/店.h

_STORE_TYPES_H_
Defined As
"$Revision: 1.8 $"
In とじ込み/提出する
types.h

_USE_MATH_DEFINES
Defined As
// needed by Visual C++ for math constants
In とじ込み/提出する
config.h




CPPU_GCC3_ALIGN( base_struct)
Defined As
In とじ込み/提出する
大型のs.hxx

CPPU_GCC3_ALIGN( base_struct)
Defined As
__attribute__ ((提携させるd (__alignof__ (base_struct))))
In とじ込み/提出する
大型のs.hxx
要約
Patching the ペルシャ湾岸協力会議 3 incomatible alignment change for Linux.
Description
This 大型の is appended by cppumaker to every first member of a struct, if the struct 相続するs from a base struct and the first member is neither 二塁打 nor sal_[u]Int64. (The 二塁打/sal_[u]Int64 制限 is 予定 to a bug in ペルシャ湾岸協力会議 事前の to 見解/翻訳/版 3.3, which would 原因(となる) __alignof__ of such a struct to become 8 instead of 4 if CPPU_GCC3_ALIGN were 追加するd to its first member.)

CPPU_STRINGIFY( x)
Defined As
CPPU_STRINGIFY_EX( x )
In とじ込み/提出する
lbnames.h

CPPU_STRINGIFY_EX( x)
Defined As
#x
In とじ込み/提出する
lbnames.h

CUNO_CALL( interface_pointer)
Defined As
(*interface_pointer)
In とじ込み/提出する
cuno.h
要約
大型の to call on a C interface

Parameters
interface_pointer
interface pointer

OSL_ASSERT(c)
Defined As
_OSL_ASSERT(c, OSL_THIS_FILE, __LINE__)
In とじ込み/提出する
診断する.h

OSL_DEBUG_ONLY(s)
Defined As
_OSL_DEBUG_ONLY(s)
In とじ込み/提出する
診断する.h

OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER()
Defined As
/* empty */
In とじ込み/提出する
doublecheckedlocking.h
要約
A 壇・綱領・公約 明確な/細部 大型の needed to make 二塁打-checked locking work.
Description
See for a description of 二塁打-checked locking, why it is broken, and how it can be 直す/買収する,八百長をするd. On 壇・綱領・公約s where it is necessary, this 大型の will 拡大する to some memory 障壁 指示/教授/教育. On many 壇・綱領・公約s, 二塁打-checked locking 作品 as it is, though, so on those 壇・綱領・公約s this 大型の will be empty. This is a 大型の instead of a (C++ inline) 機能(する)/行事 to 許す for 最大限 業績/成果 in both C and C++. If possible, use the rtl_Instance template instead of explicitly (一定の)期間ing out the 二塁打-checked locking pattern. There are few 事例/患者s where you will have to (一定の)期間 it out explicitly (e.g., the logic of a 確かな instance of the pattern is too コンビナート/複合体 to be mapped to the template, or some compiler 辞退するs to 収集する a template instantiation 予定 to 内部の compiler errors), though, and you should always call this 大型の at the 権利 places then: static T * pInstance = 0; T * p = pInstance; if (!p) { Guard aGuard(aMutex); p = pInstance; if (!p) { p = ...; OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER(); pInstance = p; } } else OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER(); return p; One extra advantage of this 大型の is that it makes it easier to find all places where 二塁打-checked locking is used.

OSL_ENSURE(c, m)
Defined As
_OSL_ENSURE(c, OSL_THIS_FILE, __LINE__, m)
In とじ込み/提出する
診断する.h

OSL_MACRO_VALUE_TO_STRING( x)
Defined As
OSL_TO_STRING( x )
In とじ込み/提出する
診断する.h

OSL_POSTCOND(c, m)
Defined As
OSL_ENSURE(c, m)
In とじ込み/提出する
診断する.h

OSL_PRECOND(c, m)
Defined As
OSL_ENSURE(c, m)
In とじ込み/提出する
診断する.h

OSL_TO_STRING( x)
Defined As
#x
In とじ込み/提出する
診断する.h

OSL_VERIFY(c)
Defined As
do { if (!(c)) OSL_ASSERT(0); } while (0)
In とじ込み/提出する
診断する.h

RTL_CONSTASCII_LENGTH( constAsciiStr)
Defined As
((sal_Int32)(sizeof(constAsciiStr)-1))
In とじ込み/提出する
string.h
要約
供給(する) the length of an ASCII string literal.
Description
This 大型の can be used to 計算する arguments in 機能(する)/行事 calls like rtl::OUString::match(other, RTL_CONSTASCII_LENGTH("prefix")).
Parameters
constAsciiStr
    must be an 表現 of type "(かもしれない cv-qualified 言及/関連 to) array of
    (かもしれない cv-qualified) char."  Each element of the 言及/関連d array must
    代表する an ASCII value in the 範囲 0x00--0x7F.  The last element of the
    言及/関連d array is not considered part of the 代表するd ASCII string, and
    its value should be 0x00.  Depending on where this 大型の is used, the nature
    of the 供給(する)d 表現 might be その上の 制限するd.

RTL_CONSTASCII_STRINGPARAM( constAsciiStr)
Defined As
constAsciiStr, ((sal_Int32)sizeof(constAsciiStr)-1)
In とじ込み/提出する
string.h
要約
供給(する) an ASCII string literal together with its length.
Description
This 大型の can be used to 計算する (some of) the arguments in 機能(する)/行事 calls like rtl::OString(RTL_CONSTASCII_STRINGPARAM("foo")) or rtl::OUString::equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("foo")).
Parameters
constAsciiStr
    must be an 表現 of type "(かもしれない cv-qualified 言及/関連 to) array of
    (かもしれない cv-qualified) char."  Each element of the 言及/関連d array must
    代表する an ASCII value in the 範囲 0x00--0x7F.  The last element of the
    言及/関連d array is not considered part of the 代表するd ASCII string, and
    its value should be 0x00.  Depending on where this 大型の is used, the nature
    of the 供給(する)d 表現 might be その上の 制限するd.

RTL_CONSTASCII_USTRINGPARAM( constAsciiStr)
Defined As
constAsciiStr, ((sal_Int32)(sizeof(constAsciiStr)-1)), RTL_TEXTENCODING_ASCII_US
In とじ込み/提出する
ustring.h
要約
供給(する) an ASCII string literal together with its length and text encoding.
Description
This 大型の can be used to 計算する (some of) the arguments in 機能(する)/行事 calls like rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("foo")).
Parameters
constAsciiStr
    must be an 表現 of type "(かもしれない cv-qualified 言及/関連 to) array of
    (かもしれない cv-qualified) char."  Each element of the 言及/関連d array must
    代表する an ASCII value in the 範囲 0x00--0x7F.  The last element of the
    言及/関連d array is not considered part of the 代表するd ASCII string, and
    its value should be 0x00.  Depending on where this 大型の is used, the nature
    of the 供給(する)d 表現 might be その上の 制限するd.

RTL_LOGFILE_CONTEXT( instance, 指名する)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT( instance, 指名する)
Defined As
::rtl::Logfile instance( 指名する )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_AUTHOR( instance, 事業/計画(する), author, 指名する)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_AUTHOR( instance, 事業/計画(する), author, 指名する)
Defined As
::rtl::Logfile instance(事業/計画(する), author, 指名する )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE( instance, message)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE( instance, message)
Defined As
\
		rtl_logfile_longTrace( "| %s : %s\n", \
						   instance.getName(), \
						   message )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE1( instance, frmt, arg1)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE1( instance, frmt, arg1)
Defined As
\
		rtl_logfile_longTrace( "| %s : ", \
						   instance.getName() ); \
        rtl_logfile_trace( frmt , arg1 ); \
        rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE2( instance, frmt, arg1, arg2)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE2( instance, frmt, arg1, arg2)
Defined As
\
		rtl_logfile_longTrace( "| %s : ", \
						   instance.getName() ); \
        rtl_logfile_trace( frmt , arg1 , arg2 ); \
        rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE3( instance, frmt, arg1, arg2, arg3)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_CONTEXT_TRACE3( instance, frmt, arg1, arg2, arg3)
Defined As
\
		rtl_logfile_longTrace( "| %s : ", \
						   instance.getName() ); \
        rtl_logfile_trace( frmt , arg1 , arg2 , arg3 ); \
        rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_HASLOGFILE()
Defined As
\
			 rtl_logfile_hasLogFile()
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_PRODUCT_CONTEXT( instance, 指名する)
Defined As
\
            ::rtl::Logfile instance( 指名する )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_PRODUCT_CONTEXT_TRACE1( instance, frmt, arg1)
Defined As
\
		rtl_logfile_longTrace( "| %s : ", \
						   instance.getName() ); \
             rtl_logfile_trace( frmt, arg1 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_PRODUCT_TRACE( string)
Defined As
\
            rtl_logfile_longTrace( "| : %s\n", string )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_PRODUCT_TRACE1( frmt, arg1)
Defined As
\
             rtl_logfile_longTrace( "| : " ); \
             rtl_logfile_trace( frmt, arg1 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.hxx

RTL_LOGFILE_TRACE( string)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE( string)
Defined As
\
             rtl_logfile_longTrace( "| : %s\n", string )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR( 事業/計画(する), author, string)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR( 事業/計画(する), author, string)
Defined As
\
             rtl_logfile_longTrace( "| %s (%s) : %s\n", \
								事業/計画(する),\
								author,\
                                string )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR1( 事業/計画(する), author, frmt, arg1)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR1( 事業/計画(する), author, frmt, arg1)
Defined As
\
             rtl_logfile_longTrace( "| %s (%s) : ", \
								事業/計画(する),\
								author );\
             rtl_logfile_trace( frmt, arg1 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR2( 事業/計画(する), author, frmt, arg1, arg2)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR2( 事業/計画(する), author, frmt, arg1, arg2)
Defined As
\
             rtl_logfile_longTrace( "| %s (%s) : ", \
								事業/計画(する),\
								author ); \
             rtl_logfile_trace( frmt, arg1 , arg2 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR3( 事業/計画(する), author, frmt, arg1, arg2, arg3)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE_AUTHOR3( 事業/計画(する), author, frmt, arg1, arg2, arg3)
Defined As
\
             rtl_logfile_longTrace( "| %s (%s) : ", \
								事業/計画(する),\
								author ); \
             rtl_logfile_trace( frmt, arg1 , arg2 , arg3 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE1( frmt, arg1)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE1( frmt, arg1)
Defined As
\
             rtl_logfile_longTrace( "| : " ); \
             rtl_logfile_trace( frmt, arg1 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE2( frmt, arg1, arg2)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE2( frmt, arg1, arg2)
Defined As
\
             rtl_logfile_longTrace( "| : " ); \
             rtl_logfile_trace( frmt, arg1 , arg2 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE3( frmt, arg1, arg2, arg3)
Defined As
((無効の)0)
In とじ込み/提出する
logfile.h

RTL_LOGFILE_TRACE3( frmt, arg1, arg2, arg3)
Defined As
\
             rtl_logfile_longTrace( "| : " ); \
             rtl_logfile_trace( frmt, arg1 , arg2 , arg3 ); \
             rtl_logfile_trace( "\n" )
In とじ込み/提出する
logfile.h

RTL_TEXTENC_CAST( val)
Defined As
((rtl_TextEncoding) val)
In とじ込み/提出する
textenc.h

RTL_TEXTENC_CAST( val)
Defined As
(val)
In とじ込み/提出する
textenc.h

SALHELPER_COPYCTOR_API(C)
Defined As
C (const C&); C& 操作者= (const C&)
In とじ込み/提出する
列.hxx

SALHELPER_COPYCTOR_API(C)
Defined As
C (const C&); C& 操作者= (const C&)
In とじ込み/提出する
監視する.hxx

SALHELPER_COPYCTOR_API(C)
Defined As
C (const C&); C& 操作者= (const C&)
In とじ込み/提出する
futurequeue.hxx

SALHELPER_COPYCTOR_API(C)
Defined As
C (const C&); C& 操作者= (const C&)
In とじ込み/提出する
未来.hxx

SAL_CONFIGFILE( 指名する)
Defined As
指名する "rc"
In とじ込み/提出する
config.h

SAL_CONFIGFILE( 指名する)
Defined As
指名する "rc"
In とじ込み/提出する
config.h

SAL_CONFIGFILE( 指名する)
Defined As
指名する "rc"
In とじ込み/提出する
config.h

SAL_CONFIGFILE( 指名する)
Defined As
指名する ".ini"
In とじ込み/提出する
config.h

SAL_CONFIGFILE( 指名する)
Defined As
指名する ".ini"
In とじ込み/提出する
config.h

SAL_CONST_CAST(type, expr)
Defined As
((type) (expr))
In とじ込み/提出する
types.h

SAL_CONST_CAST(type, expr)
Defined As
(const_cast< type >(expr))
In とじ込み/提出する
types.h
Description
包む C++ const_cast, reinterpret_cast and static_cast 表現s in
大型のs to keep code portable to old compilers (since most compilers still
欠如(する) RTTI support, dynamic_cast is not 含むd here).

SAL_CONST_INT64(x)
Defined As
x##ll
In とじ込み/提出する
types.h

SAL_CONST_INT64(x)
Defined As
x##l
In とじ込み/提出する
types.h

SAL_CONST_INT64(x)
Defined As
x##i64
In とじ込み/提出する
types.h

SAL_CONST_UINT64(x)
Defined As
x##ull
In とじ込み/提出する
types.h

SAL_CONST_UINT64(x)
Defined As
x##ul
In とじ込み/提出する
types.h

SAL_CONST_UINT64(x)
Defined As
x##ui64
In とじ込み/提出する
types.h

SAL_IMPLEMENT_MAIN()
Defined As
\
    static int  SAL_CALL sal_main(無効の); \
    SAL_MAIN_IMPL \
    SAL_WIN_WinMain \
	static int SAL_CALL sal_main(無効の)
In とじ込み/提出する
main.h

SAL_IMPLEMENT_MAIN_WITH_ARGS(_argc_, _argv_)
Defined As
\
    static int  SAL_CALL sal_main_with_args (int _argc_, char ** _argv_); \
    SAL_MAIN_WITH_ARGS_IMPL \
    SAL_WIN_WinMain \
	static int SAL_CALL sal_main_with_args(int _argc_, char ** _argv_)
In とじ込み/提出する
main.h

SAL_INT_CAST(type, expr)
Defined As
((type) (expr))
In とじ込み/提出する
types.h
要約
A cast between integer types, to 避ける C compiler 警告s.

Description
   In C source code, use SAL_INT_CAST(type, expr) instead of ((type) (expr))
   whenever a compiler 警告 about integer type problems shall be silenced.
   That way, source code that needs to be 修正するd when the type of any of the
   表現s 伴う/関わるd in the compiler 警告 is changed can be 設立する more
   easily.

   The argument 'type' must be an integer type and the argument 'expr' must be
   an integer 表現.  Both arguments are 評価するd 正確に/まさに once.

SAL_MATH_FINITE(d)
Defined As
finite(d)
In とじ込み/提出する
mathconf.h

SAL_MATH_FINITE(x)
Defined As
\
    ((sizeof (x) == sizeof (float)) ? __isfinitef(x)	\
    : (sizeof (x) == sizeof (二塁打)) ? __isfinite(x)	\
    : __isfinitel(x))
In とじ込み/提出する
mathconf.h

SAL_MATH_FINITE(d)
Defined As
_finite(d)
In とじ込み/提出する
mathconf.h

SAL_MATH_FPEXCEPTIONS_OFF()
Defined As
In とじ込み/提出する
mathconf.h

SAL_MATH_FPEXCEPTIONS_OFF()
Defined As
_control87( _MCW_EM, _MCW_EM )
In とじ込み/提出する
mathconf.h

SAL_MODULENAME(指名する)
Defined As
指名する SAL_DLLEXTENSION
In とじ込み/提出する
module.h

SAL_MODULENAME(指名する)
Defined As
SAL_DLLPREFIX 指名する SAL_DLLEXTENSION
In とじ込み/提出する
module.h

SAL_MODULENAME_WITH_VERSION(指名する, 見解/翻訳/版)
Defined As
SAL_DLLPREFIX 指名する SAL_DLLEXTENSION "." 見解/翻訳/版
In とじ込み/提出する
module.h

SAL_MODULENAME_WITH_VERSION(指名する, 見解/翻訳/版)
Defined As
SAL_DLLPREFIX 指名する ".dylib." 見解/翻訳/版
In とじ込み/提出する
module.h

SAL_MODULENAME_WITH_VERSION(指名する, 見解/翻訳/版)
Defined As
指名する 見解/翻訳/版 SAL_DLLEXTENSION
In とじ込み/提出する
module.h

SAL_REINTERPRET_CAST(type, expr)
Defined As
((type) (expr))
In とじ込み/提出する
types.h

SAL_REINTERPRET_CAST(type, expr)
Defined As
(reinterpret_cast< type >(expr))
In とじ込み/提出する
types.h

SAL_STATIC_CAST(type, expr)
Defined As
((type) (expr))
In とじ込み/提出する
types.h

SAL_STATIC_CAST(type, expr)
Defined As
(static_cast< type >(expr))
In とじ込み/提出する
types.h

SAL_SYSCONFIGFILE( 指名する)
Defined As
"." 指名する "rc"
In とじ込み/提出する
config.h

SAL_SYSCONFIGFILE( 指名する)
Defined As
"." 指名する "rc"
In とじ込み/提出する
config.h

SAL_SYSCONFIGFILE( 指名する)
Defined As
"." 指名する "rc"
In とじ込み/提出する
config.h

SAL_SYSCONFIGFILE( 指名する)
Defined As
指名する ".ini"
In とじ込み/提出する
config.h

SAL_SYSCONFIGFILE( 指名する)
Defined As
指名する ".ini"
In とじ込み/提出する
config.h

SAL_THROW( exc)
Defined As
throw exc
In とじ込み/提出する
types.h

SAL_THROW( exc)
Defined As
In とじ込み/提出する
types.h
要約
鮮明度/定義 of 機能(する)/行事 throw 条項 大型のs.  These have been introduced
to 減ずる code size by balancing out compiler bugs.

Description
These 大型のs are ONLY for 機能(する)/行事 宣言s,
use ありふれた C++ throw 声明 for throwing exceptions, e.g.
throw RuntimeException();

SAL_THROW()             should be used for all C++ 機能(する)/行事s, e.g. SAL_THROW( () )
SAL_THROW_EXTERN_C() should be used for all C 機能(する)/行事s

SAL_THROW_EXTERN_C()
Defined As
In とじ込み/提出する
types.h

SAL_THROW_EXTERN_C()
Defined As
throw ()
In とじ込み/提出する
types.h

TYPELIB_DANGER_GET( ppDescription, pTypeRef)
Defined As
\
{ \
	typelib_TypeDescriptionReference * pMacroTypeRef = (pTypeRef); \
	typelib_TypeDescription ** ppMacroTypeDescr = (ppDescription); \
	if (TYPELIB_TYPEDESCRIPTIONREFERENCE_ISREALLYWEAK( pMacroTypeRef->eTypeClass )) \
	{ \
		typelib_typedescriptionreference_getDescription( ppMacroTypeDescr, pMacroTypeRef ); \
	} \
	else if (!pMacroTypeRef->pType || !pMacroTypeRef->pType->pWeakRef) \
	{ \
		typelib_typedescriptionreference_getDescription( ppMacroTypeDescr, pMacroTypeRef ); \
        if (*ppMacroTypeDescr) \
            typelib_typedescription_release( *ppMacroTypeDescr ); \
	} \
	else \
	{ \
		*ppMacroTypeDescr = pMacroTypeRef->pType; \
	} \
}
In とじ込み/提出する
typedescription.h
Description
Gets a description from the 言及/関連. The description may not be locked by this call.
You must use the TYPELIB_DANGER_RELEASE 大型の to 解放(する) the description fetched with
this 大型の.


TYPELIB_DANGER_RELEASE( pDescription)
Defined As
\
{ \
	if (TYPELIB_TYPEDESCRIPTIONREFERENCE_ISREALLYWEAK( (pDescription)->eTypeClass )) \
		typelib_typedescription_release( pDescription ); \
}
In とじ込み/提出する
typedescription.h
要約
解放(する)s the description previouse fetched by TYPELIB_DANGER_GET.


TYPELIB_TYPEDESCRIPTIONREFERENCE_ISREALLYWEAK( eTypeClass)
Defined As
\
	((eTypeClass) == typelib_TypeClass_INTERFACE_METHOD || \
	 (eTypeClass) == typelib_TypeClass_INTERFACE_ATTRIBUTE)
In とじ込み/提出する
typedescription.h
Description
Returns true, if the type description 言及/関連 may lose the type description. さもなければ
pType is a valid pointer and cannot be discarded through the lifetime of this 言及/関連.
発言/述べる: If the pWeakObj of the type is 始める,決める too, you can 避ける the call of
...getDescription(...) and use the description 直接/まっすぐに. pWeakObj == 0 means, that the
description is not initialized.


_OSL_ASSERT(c, f, l)
Defined As
((無効の)0)
In とじ込み/提出する
診断する.h

_OSL_ASSERT(c, f, l)
Defined As
\
	do \
	{  \
	    if (!(c) && _OSL_GLOBAL osl_assertFailedLine(f, l, 0)) \
		    _OSL_GLOBAL osl_breakDebug(); \
	} while (0)
In とじ込み/提出する
診断する.h

_OSL_DEBUG_ONLY(f)
Defined As
((無効の)0)
In とじ込み/提出する
診断する.h

_OSL_DEBUG_ONLY(f)
Defined As
(f)
In とじ込み/提出する
診断する.h

_OSL_ENSURE(c, f, l, m)
Defined As
((無効の)0)
In とじ込み/提出する
診断する.h

_OSL_ENSURE(c, f, l, m)
Defined As
\
	do \
	{  \
	    if (!(c) && _OSL_GLOBAL osl_assertFailedLine(f, l, m)) \
		    _OSL_GLOBAL osl_breakDebug(); \
	} while (0)
In とじ込み/提出する
診断する.h

__DEF_CLASS_DATA_INIT_EX( N, class_cast)
Defined As
\
{ \
N +1, sal_False, sal_False, \
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, \
{ \
__IFC_EX_TYPE_INIT##N( class_cast ), \
__IFC_EX_TYPE_INIT_NAME( class_cast, ::com::sun::星/主役にする::lang::XTypeProvider ) \
} \
}
In とじ込み/提出する
implbase_ex_post.hxx

__DEF_COMPIMPLHELPER( N)
Defined As
\
__DEF_COMPIMPLHELPER_A( N ) \
__DEF_COMPIMPLHELPER_B( N ) \
__DEF_COMPIMPLHELPER_C( N )
In とじ込み/提出する
compbase.hxx

__DEF_COMPIMPLHELPER_A( N)
Defined As
\
namespace cppu \
{ \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE WeakComponentImplHelper##N \
    : public ::cppu::WeakComponentImplHelperBase \
	, public ImplHelperBase##N< __IFC##N > \
{ \
	static ClassData##N s_aCD; \
public: \
	WeakComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \
		: WeakComponentImplHelperBase( rMutex ) \
		{} \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
	{ \
		::com::sun::星/主役にする::uno::Any aRet( getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ) ); \
		if (aRet.hasValue()) \
			return aRet; \
        return WeakComponentImplHelperBase::queryInterface( rType ); \
	} \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ WeakComponentImplHelperBase::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ WeakComponentImplHelperBase::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return getClassData( s_aCD ).getTypes(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return getClassData( s_aCD ).getImplementationId(); } \
}; \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE WeakAggComponentImplHelper##N \
	: public ::cppu::WeakAggComponentImplHelperBase \
	, public ImplHelperBase##N< __IFC##N > \
{ \
	static ClassData##N s_aCD; \
public: \
	WeakAggComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \
		: WeakAggComponentImplHelperBase( rMutex ) \
		{} \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakAggComponentImplHelperBase::queryInterface( rType ); } \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryAggregation( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
	{ \
		::com::sun::星/主役にする::uno::Any aRet( getClassData( s_aCD ).query( rType, (ImplHelperBase##N< __IFC##N > *)this ) ); \
		if (aRet.hasValue()) \
			return aRet; \
        return WeakAggComponentImplHelperBase::queryAggregation( rType ); \
	} \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ WeakAggComponentImplHelperBase::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ WeakAggComponentImplHelperBase::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return getClassData( s_aCD ).getTypes(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return getClassData( s_aCD ).getImplementationId(); } \
};
In とじ込み/提出する
compbase.hxx

__DEF_COMPIMPLHELPER_B( N)
Defined As
\
template< __CLASS_IFC##N > \
ClassData##N WeakComponentImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 4 ); \
template< __CLASS_IFC##N > \
ClassData##N WeakAggComponentImplHelper##N< __IFC##N >::s_aCD = ClassData##N( 3 );
In とじ込み/提出する
compbase.hxx

__DEF_COMPIMPLHELPER_C( N)
Defined As
\
}
In とじ込み/提出する
compbase.hxx

__DEF_COMPIMPLHELPER_EX( N)
Defined As
\
namespace cppu \
{ \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE WeakComponentImplHelper##N \
    : public WeakComponentImplHelperBase \
	, public ::com::sun::星/主役にする::lang::XTypeProvider \
	, __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
	inline WeakComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \
		: WeakComponentImplHelperBase( rMutex ) \
		{} \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakComponentImplHelper_query( rType, (class_data *)&s_cd, this, (WeakComponentImplHelperBase *)this ); } \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ WeakComponentImplHelperBase::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ WeakComponentImplHelperBase::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakComponentImplHelper_getTypes( (class_data *)&s_cd ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< __CLASS_IFC##N > \
class_data##N WeakComponentImplHelper##N< __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (WeakComponentImplHelper##N< __IFC##N > *) ); \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE WeakAggComponentImplHelper##N \
	: public WeakAggComponentImplHelperBase \
	, public ::com::sun::星/主役にする::lang::XTypeProvider \
	, __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
	inline WeakAggComponentImplHelper##N( ::osl::Mutex & rMutex ) SAL_THROW( () ) \
		: WeakAggComponentImplHelperBase( rMutex ) \
		{} \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakAggComponentImplHelperBase::queryInterface( rType ); } \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryAggregation( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakAggComponentImplHelper_queryAgg( rType, (class_data *)&s_cd, this, (WeakAggComponentImplHelperBase *)this ); } \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ WeakAggComponentImplHelperBase::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ WeakAggComponentImplHelperBase::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakAggComponentImplHelper_getTypes( (class_data *)&s_cd ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< __CLASS_IFC##N > \
class_data##N WeakAggComponentImplHelper##N< __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (WeakAggComponentImplHelper##N< __IFC##N > *) ); \
}
In とじ込み/提出する
implbase_ex_post.hxx

__DEF_IMPLHELPER_EX( N)
Defined As
\
namespace cppu \
{ \
struct class_data##N \
{ \
    sal_Int16 m_nTypes; \
    sal_Bool m_storedTypeRefs; \
    sal_Bool m_storedId; \
	sal_Int8 m_id[ 16 ]; \
    type_entry m_typeEntries[ N + 1 ]; \
}; \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE ImplHelper##N \
	: public ::com::sun::星/主役にする::lang::XTypeProvider \
	, __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_query( rType, (class_data *)&s_cd, this ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getTypes( (class_data *)&s_cd ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< __CLASS_IFC##N > \
class_data##N ImplHelper##N< __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (ImplHelper##N< __IFC##N > *) ); \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE WeakImplHelper##N \
	: public OWeakObject \
	, public ::com::sun::星/主役にする::lang::XTypeProvider \
	, __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakImplHelper_query( rType, (class_data *)&s_cd, this, (OWeakObject *)this ); } \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ OWeakObject::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ OWeakObject::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakImplHelper_getTypes( (class_data *)&s_cd ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< __CLASS_IFC##N > \
class_data##N WeakImplHelper##N< __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (WeakImplHelper##N< __IFC##N > *) ); \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE WeakAggImplHelper##N \
	: public OWeakAggObject \
	, public ::com::sun::星/主役にする::lang::XTypeProvider \
	, __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return OWeakAggObject::queryInterface( rType ); } \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryAggregation( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakAggImplHelper_queryAgg( rType, (class_data *)&s_cd, this, (OWeakAggObject *)this ); } \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ OWeakAggObject::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ OWeakAggObject::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return WeakAggImplHelper_getTypes( (class_data *)&s_cd ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< __CLASS_IFC##N > \
class_data##N WeakAggImplHelper##N< __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (WeakAggImplHelper##N< __IFC##N > *) ); \
template< class BaseClass, __CLASS_IFC##N > \
class SAL_NO_VTABLE ImplInheritanceHelper##N \
	: public BaseClass \
    , __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
    事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
    { \
        ::com::sun::星/主役にする::uno::Any aRet( ImplHelper_queryNoXInterface( rType, (class_data *)&s_cd, this ) ); \
        if (aRet.hasValue()) \
            return aRet; \
        return BaseClass::queryInterface( rType ); \
    } \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ BaseClass::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ BaseClass::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
	    { return ImplInhHelper_getTypes( (class_data *)&s_cd, BaseClass::getTypes() ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< class BaseClass, __CLASS_IFC##N > \
class_data##N ImplInheritanceHelper##N< BaseClass, __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (ImplInheritanceHelper##N< BaseClass, __IFC##N > *) ); \
template< class BaseClass, __CLASS_IFC##N > \
class SAL_NO_VTABLE AggImplInheritanceHelper##N \
	: public BaseClass \
	, __PUBLIC_IFC##N \
{ \
	static class_data##N s_cd; \
public: \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryInterface( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return BaseClass::queryInterface( rType ); } \
	事実上の ::com::sun::星/主役にする::uno::Any SAL_CALL queryAggregation( ::com::sun::星/主役にする::uno::Type const & rType ) throw (::com::sun::星/主役にする::uno::RuntimeException) \
    { \
        ::com::sun::星/主役にする::uno::Any aRet( ImplHelper_queryNoXInterface( rType, (class_data *)&s_cd, this ) ); \
        if (aRet.hasValue()) \
            return aRet; \
        return BaseClass::queryAggregation( rType ); \
    } \
	事実上の 無効の SAL_CALL acquire() throw () \
		{ BaseClass::acquire(); } \
	事実上の 無効の SAL_CALL 解放(する)() throw () \
		{ BaseClass::解放(する)(); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< ::com::sun::星/主役にする::uno::Type > SAL_CALL getTypes() throw (::com::sun::星/主役にする::uno::RuntimeException) \
	    { return ImplInhHelper_getTypes( (class_data *)&s_cd, BaseClass::getTypes() ); } \
	事実上の ::com::sun::星/主役にする::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw (::com::sun::星/主役にする::uno::RuntimeException) \
		{ return ImplHelper_getImplementationId( (class_data *)&s_cd ); } \
}; \
template< class BaseClass, __CLASS_IFC##N > \
class_data##N AggImplInheritanceHelper##N< BaseClass, __IFC##N >::s_cd = \
__DEF_CLASS_DATA_INIT_EX( N, (AggImplInheritanceHelper##N< BaseClass, __IFC##N > *) ); \
}
In とじ込み/提出する
implbase_ex_post.hxx

__DEF_IMPLHELPER_PRE( N)
Defined As
\
namespace cppu \
{ \
struct ClassData##N : public ClassDataBase \
{ \
	Type_Offset arType2Offset[ N ]; \
	ClassData##N( sal_Int32 nClassCode ) SAL_THROW( () ) \
		: ClassDataBase( nClassCode ) \
		{} \
}; \
template< __CLASS_IFC##N > \
class SAL_NO_VTABLE ImplHelperBase##N \
	: public ::com::sun::星/主役にする::lang::XTypeProvider \
	, __PUBLIC_IFC##N \
{ \
保護するd: \
	ClassData & SAL_CALL getClassData( ClassDataBase & s_aCD ) SAL_THROW( () ) \
	{ \
		ClassData & rCD = * static_cast< ClassData * >( &s_aCD ); \
		if (! rCD.bOffsetsInit) \
		{ \
			::osl::MutexGuard aGuard( getImplHelperInitMutex() ); \
			if (! rCD.bOffsetsInit) \
			{ \
				char * pBase = (char *)this;
In とじ込み/提出する
implbase.hxx
Description
実施 helper 大型のs
Not for ありふれた use. There are 拡大するd forms of the 大型の usage in implbaseN.hxx/compbaseN.hxx.
So there is 一般的に no need to use these 大型のs. Though, you may need to 器具/実施する more than
12 interfaces. Then you have to 宣言する something like the に引き続いて in your headers
(where N is your 需要・要求するd number of interfaces):

#define __IFC3 Ifc1, Ifc2, Ifc3, ... up to N
#define __CLASS_IFC3 class Ifc1, class Ifc2, class Ifc3, ... up to N
#define __PUBLIC_IFC3 public Ifc1, public Ifc2, public Ifc3, ... up to N
__DEF_IMPLHELPER_PRE( N )
__IFC_WRITEOFFSET( 1 ) __IFC_WRITEOFFSET( 2 ) __IFC_WRITEOFFSET( 3 ), ... up to N
__DEF_IMPLHELPER_POST( N )



__IFC_EX_TYPE_INIT( class_cast, N)
Defined As
__IFC_EX_TYPE_INIT_NAME( class_cast, Ifc##N )
In とじ込み/提出する
implbase_ex_pre.hxx
要約
*/

__IFC_EX_TYPE_INIT_NAME( class_cast, ifc_name)
Defined As
\
{ { ifc_name::static_type }, ((sal_IntPtr)(ifc_name *) class_cast 16) - 16 }
In とじ込み/提出する
implbase_ex_pre.hxx

最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.