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

翻訳前ページへ


全世界の Namespace in C++
Language

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

API

SDK

Tips ‘n’ Tricks

Miscellaneous


全世界の Namespace in C++



Nested Namespaces

_STL
com
cppu
namespace_anonymous_1
osl
rtl
sal
salhelper
蓄える/店
typereg

Classes

RTConstValue 明示するs a helper class for const values.
Registry The Registry 供給するs the functionality to read and 令状 (警察などへの)密告,告訴(状) in a registry とじ込み/提出する.
RegistryKey RegistryKey reads or 令状s (警察などへの)密告,告訴(状) of the underlying 重要な in a registry.
RegistryKeyArray RegistryKeyArray 代表するs an array of open 重要なs.
RegistryKeyNames RegistryKeyNames 代表するs an array of 重要な 指名するs.
RegistryTypeReader RegistryTypeReades reads a binary type blob.
RegistryTypeWriter RegistryTypeWriter 令状s/creates a binary type blob.
RegistryValueList RegistryValueList 代表するs a value 名簿(に載せる)/表(にあげる) of the 明示するd type.

Structs

RTUik deprecated.
RegistryTypeReader_Api 明示するs a collection of 機能(する)/行事 pointers which 代表するs the 完全にする registry type reader C-API.
RegistryTypeWriter_Api 明示するs a collection of 機能(する)/行事 pointers which 代表するs the 完全にする registry type writer C-API.
Registry_Api 明示するs a collection of 機能(する)/行事 pointers which 代表するs the 完全にする registry C-API.
__store_FindData Find Data structure.
_oslDateTime
_oslFileStatus Structure 含む/封じ込めるing (警察などへの)密告,告訴(状) about とじ込み/提出するs and directories
_oslVolumeInfo Structure 含む/封じ込めるing (警察などへの)密告,告訴(状) about 容積/容量s
_rtl_Locale
_rtl_ModuleCount
_rtl_StandardModuleCount
_rtl_TestResult
_rtl_TestResult_vtable
_rtl_TextEncodingInfo (警察などへの)密告,告訴(状) about a text encoding.
_sal_Sequence This is the binary specification of a SAL sequence. <br>
_typelib_ArrayTypeDescription Type description of an array.
_typelib_CompoundMember_Init Init struct of 構内/化合物 members for typelib_typedescription_new().
_typelib_CompoundTypeDescription Type description for exception types.
_typelib_EnumTypeDescription Type description of an enum. The type class of this description is typelib_TypeClass_ENUM.
_typelib_IndirectTypeDescription Type description of an array or sequence.
_typelib_InterfaceAttributeTypeDescription The description of an interface せいにする. The type class of this description is typelib_TypeClass_INTERFACE_ATTRIBUTE. The size and the alignment are 0.
_typelib_InterfaceMemberTypeDescription ありふれた base type description of typelib_InterfaceMethodTypeDescription and typelib_InterfaceAttributeTypeDescription.
_typelib_InterfaceMethodTypeDescription Type description of an interface method. The type class of this description is typelib_TypeClass_INTERFACE_METHOD. The size and the alignment are 0.
_typelib_InterfaceTypeDescription Type description of an interface.
_typelib_MethodParameter Description of an interface method parameter.
_typelib_Parameter_Init Init struct of interface methods for typelib_typedescription_new().
_typelib_StructMember_Init Init struct of members for typelib_typedescription_newStruct().
_typelib_StructTypeDescription Type description for struct types.
_typelib_TypeDescription
_typelib_TypeDescriptionReference 持つ/拘留するs a weak 言及/関連 to a type description.
_typelib_Uik Binary typelib uik struct. Internally not used anymore.
_typelib_UnionTypeDescription Type description of a union. The type class of this description is typelib_TypeClass_UNION.
_typelib_Union_Init Init struct of union types for typelib_typedescription_newUnion().
_uno_Any This is the binary specification of an UNO any.
_uno_Environment The binary specification of an UNO 環境.
_uno_ExtEnvironment The binary specification of an UNO 環境 supporting interface 登録.
_uno_Interface The binary C uno interface description.
_uno_Mapping This is the binary specification of a mapping.
s_Anonymous__13
s_Anonymous__17
s_Anonymous__28
s_Anonymous__32 A struct pReserved needs to point to, if 器具/実施するing a 目的 環境. (http://wiki.services.openoffice.org/wiki/Uno/Binary/Spec/Environment_Stack)

Unions

RTConstValueUnion 明示するs a variable コンテナ for field values.
sal_math_Double

Enums

RTMethodMode 明示するs the 方式 of a method.
RTParamMode 明示するs the 方式 of a parameter.
RTReferenceType 明示するs the type of a 言及/関連 used in a service description.
RTTypeClass 明示するs the typeclass of a binary type blob.
RTTypeSource 明示するs the type source of a binary type blob.
RTValueType 明示するs the type of a field value.
RegError 明示するs the possible error codes which can occur using the registry API.
RegKeyType defines the type of a registry 重要な.
RegValueType defines the type of a 重要な value.
__rtl_CipherAlgorithm
__rtl_CipherDirection
__rtl_CipherError
__rtl_CipherMode
__rtl_DigestAlgorithm
__rtl_DigestError
__rtl_RandomError
__sal_NoAcquire
__store_AccessMode
__store_Error
_typelib_TypeClass This type class enum is binary 両立できる with the IDL enum com.sun.星/主役にする.uno.TypeClass.
e_Anonymous__10
e_Anonymous__11
e_Anonymous__12
e_Anonymous__14
e_Anonymous__15
e_Anonymous__16
e_Anonymous__18 代表するs the 演説(する)/住所-family of a socket
e_Anonymous__19 代表する a 明確な/細部 議定書 within a 演説(する)/住所-family
e_Anonymous__20 代表するs the type of a socket
e_Anonymous__21 代表するs socket-選択s
e_Anonymous__22 代表するs the different socket-選択 levels
e_Anonymous__23 代表するs 旗s to be used with send/recv-calls.
e_Anonymous__24 Used by shutdown to denote which end of the socket to "の近くに".
e_Anonymous__25 述べるs the さまざまな error socket error 条件s, which may occur
e_Anonymous__26 ありふれた return codes of socket 関係のある 機能(する)/行事s.
e_Anonymous__27
e_Anonymous__29 さまざまな predefined URI 'char classes.'
e_Anonymous__30 The 機械装置 述べるing how escape sequences in the input of rtl_uriEncode() are 扱うd.
e_Anonymous__31 The 機械装置 述べるing how rtl_uriDecode() translates (part of) a URI into a Unicode string.
e_Anonymous__7
e_Anonymous__8 Main goals and usage hints
e_Anonymous__9
rtl_math_ConversionStatus
rtl_math_DecimalPlaces Special decimal places constants for rtl_math_doubleToString and rtl_math_doubleToUString and rtl_math_doubleToUStringBuffer.
rtl_math_RoundingMode
rtl_math_StringFormat
typereg_Version The 見解/翻訳/版 of a binary blob that 代表するs a UNOIDL type.

Typedefs

HANDLE
PVOID
RTFieldAccess 明示するs the type for the field 接近.
RegAccessMode defines the open/接近 方式 of the registry.
RegHandle defines the type of a registry 扱う used in the C API.
RegKeyHandle defines the type of a registry 重要な 扱う used in the C API.
RegValue defines the type of a registry 重要な value 扱う used in the C API.
TimeValue
TypeReaderImpl Implememetation 扱う
TypeWriterImpl Implememetation 扱う
oslAddrFamily
oslCondition
oslConditionResult
oslDateTime
oslDescriptorFlag
oslDescriptorType
oslDirectory
oslDirectoryItem
oslFileError
oslFileHandle
oslFileStatus
oslFileType
oslHostAddr
oslInterlockedCount
oslModule
oslMutex
oslPipe
oslPipeError
oslPipeOptions
oslProcess 過程 扱う
oslProcessData
oslProcessError
oslProcessExitCode
oslProcessIdentifier
oslProcessInfo
oslProcessOption
oslProfile
oslProfileOption
oslProtocol
oslSecurity 過程 扱う
oslSecurityError
oslSemaphore
oslSignal
oslSignalAction
oslSignalHandler
oslSignalInfo
oslSocket @{ begin section oslSocket
oslSocketAddr Opaque datatype SocketAddr.
oslSocketDirection
oslSocketError
oslSocketMsgFlag
oslSocketOption
oslSocketOptionLevel
oslSocketResult
oslSocketSet Type for the 代表 of socket 始める,決めるs.
oslSocketType
oslThread Opaque data type for threads. As with all other osl-扱うs you can initialize and/or 実験(する) it to/for 0.
oslThreadIdentifier
oslThreadKey
oslThreadPriority
oslVolumeDeviceHandle
oslVolumeInfo
rtlBootstrapHandle
rtlCipher Cipher 扱う opaque type.
rtlCipherAlgorithm Cipher Algorithm type.
rtlCipherDirection Cipher Direction type.
rtlCipherError Error Code type.
rtlCipherMode Cipher 方式 type.
rtlDigest Digest 扱う opaque type.
rtlDigestAlgorithm Digest Algorithm type.
rtlDigestError Error Code type.
rtlRandomError Error Code type.
rtlRandomPool 無作為の Pool opaque type.
rtl_Locale
rtl_ModuleCount
rtl_StandardModuleCount
rtl_String
rtl_TestResult
rtl_TestResult_vtable
rtl_TextEncoding The さまざまな supported text encodings.
rtl_TextEncodingInfo
rtl_TextToUnicodeContext see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_TextToUnicodeConverter see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_UnicodeToTextContext see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_UnicodeToTextConverter see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_UriCharClass
rtl_UriDecodeMechanism
rtl_UriEncodeMechanism
rtl_arena_type Opaque rtl_arena_type.
rtl_cache_type Opaque rtl_cache_type.
rtl_cmpstate
rtl_funcstate
rtl_uString
sal_Bool
sal_Char
sal_Handle
sal_Int16
sal_Int32
sal_Int64
sal_Int8
sal_IntPtr
sal_PtrDiff
sal_Sequence
sal_Size
sal_Unicode
sal_sChar
sal_sSize
sal_uChar
sal_uInt16
sal_uInt32
sal_uInt64
sal_uInt8
sal_uIntPtr
storeAccessMode 接近 方式 type.
storeDirectoryHandle Directory 扱う opaque type.
storeError Error Code type.
storeFileHandle とじ込み/提出する 扱う opaque type.
storeFindData Find Data type.
storeHandle 扱う opaque type.
storeStreamHandle Stream 扱う opaque type.
typelib_ArrayTypeDescription
typelib_CompoundMember_Init
typelib_CompoundTypeDescription
typelib_EnumTypeDescription
typelib_IndirectTypeDescription
typelib_InterfaceAttributeTypeDescription
typelib_InterfaceMemberTypeDescription
typelib_InterfaceMethodTypeDescription
typelib_InterfaceTypeDescription
typelib_MethodParameter
typelib_Parameter_Init
typelib_StructMember_Init
typelib_StructTypeDescription
typelib_TypeClass
typelib_TypeDescription
typelib_TypeDescriptionReference
typelib_Uik
typelib_UnionTypeDescription
typelib_Union_Init
uno_Any
uno_Enterable
uno_Environment
uno_ExtEnvironment 機能(する)/行事 to 解放(する) an interface.
uno_Interface
uno_Mapping
uno_Sequence
uno_ThreadPool

機能(する)/行事s

const char *
cppuhelper_detail_findSofficePath( 無効の );
const ::com::sun::星/主役にする::uno::Type &
getBooleanCppuType( ) throw( );
Gets the meta type of IDL type boolean.
const ::com::sun::星/主役にする::uno::Type &
getCharCppuType( ) throw( );
Gets the meta type of IDL type char.
const ::com::sun::星/主役にする::uno::Type &
getCharSequenceCppuType( ) throw( );
Gets the meta type of IDL sequence< char >. This 機能(する)/行事 has been introduced 予定 to ambiguities with unsigned short.
const ::com::sun::星/主役にする::uno::Type &
getCppuArrayType1( T * pT ) throw( );
Array template 機能(する)/行事 to get meta type for one-dimensional arrays.
const ::com::sun::星/主役にする::uno::Type &
getCppuArrayType2( T * pT ) throw( );
Array template 機能(する)/行事 to get meta type for two-dimensional arrays.
const ::com::sun::星/主役にする::uno::Type &
getCppuArrayType3( T * pT ) throw( );
Array template 機能(する)/行事 to get meta type for three-dimensional arrays.
const ::com::sun::星/主役にする::uno::Type &
getCppuArrayType4( T * pT ) throw( );
Array template 機能(する)/行事 to get meta type for four-dimensional arrays.
const ::com::sun::星/主役にする::uno::Type &
getCppuArrayType5( T * pT ) throw( );
Array template 機能(する)/行事 to get meta type for five-dimensional arrays.
const ::com::sun::星/主役にする::uno::Type &
getCppuArrayType6( T * pT ) throw( );
Array template 機能(する)/行事 to get meta type for six-dimensional arrays.
const ::com::sun::星/主役にする::uno::Type &
getCppuBooleanType( ) throw( );
Gets the meta type of IDL type boolean.
const ::com::sun::星/主役にする::uno::Type &
getCppuCharType( ) throw( );
Gets the meta type of IDL type char.
const ::com::sun::星/主役にする::uno::Type &
getCppuSequenceType( const ::com::sun::星/主役にする::uno::Type & rElementType ) throw( );
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const ::com::sun::星/主役にする::uno::Sequence< E > * ) throw( );
Gets the meta type of IDL sequence.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const ::com::sun::星/主役にする::uno::Type * ) throw( );
Gets the meta type of IDL type "type".
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_Bool * ) throw( );
Gets the meta type of IDL type boolean.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const bool * ) throw( );
Gets the meta type of IDL type boolean.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_Int8 * ) throw( );
Gets the meta type of IDL type byte.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const ::rtl::OUString * ) throw( );
Gets the meta type of IDL type string.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_Int16 * ) throw( );
Gets the meta type of IDL type short.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_uInt16 * ) throw( );
Gets the meta type of IDL type unsigned short.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_Int32 * ) throw( );
Gets the meta type of IDL type long.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_uInt32 * ) throw( );
Gets the meta type of IDL type unsigned long.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_Int64 * ) throw( );
Gets the meta type of IDL type hyper.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const sal_uInt64 * ) throw( );
Gets the meta type of IDL type unsigned hyper.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const float * ) throw( );
Gets the meta type of IDL type float.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const 二塁打 * ) throw( );
Gets the meta type of IDL type 二塁打.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( ) throw( );
Gets the meta type of an IDL type.
const ::com::sun::星/主役にする::uno::Type &
getCppuType( const ::com::sun::星/主役にする::uno::Any * ) throw( );
Gets the meta type of IDL type any.
const ::com::sun::星/主役にする::uno::Type &
getCppuVoidType( ) throw( );
Gets the meta type of IDL type 無効の.
const ::com::sun::星/主役にする::uno::Type &
getVoidCppuType( ) throw( );
Gets the meta type of IDL type 無効の.
Registry_Api *
initRegistry_Api( 無効の );
the API initialization 機能(する)/行事.
oslFileError
osl_abbreviateSystemPath( rtl_uString * ustrSystemPath, rtl_uString * * pustrCompacted, sal_uInt32 uMaxWidth, oslCalcTextWidthFunc pCalcWidth );
Abbreviate a system notation path.
oslSocket
osl_acceptConnectionOnSocket( oslSocket Socket, oslSocketAddr * pAddr );
Waits for an ingoing 関係 on the socket. This call 封鎖するs if there is no 後継の 関係 現在の.
oslPipe
osl_acceptPipe( oslPipe 麻薬を吸う );
oslFileError
osl_acquireDirectoryItem( oslDirectoryItem Item );
増加する the refcount of a directory item 扱う.
sal_Bool
osl_acquireMutex( oslMutex Mutex );
Acquire the mutex, 封鎖する if already acquired by another thread.
無効の
osl_acquirePipe( oslPipe 麻薬を吸う );
増加するs the refcount of the 麻薬を吸う.
sal_Bool
osl_acquireSemaphore( oslSemaphore Semaphore );
acquire()減少(する)s the count. It will 封鎖する if it tries to 減少(する) below 無.
無効の
osl_acquireSocket( oslSocket Socket );
増加するs the refcount of the socket 扱う by one
oslFileError
osl_acquireVolumeDeviceHandle( oslVolumeDeviceHandle 扱う );
Acquire a 容積/容量 装置 扱う.
oslSignalHandler
osl_addSignalHandler( oslSignalHandlerFunction Handler, 無効の * pData );
the 機能(する)/行事-ptr. 代表するing the signal handler-機能(する)/行事.
無効の
osl_addToSocketSet( oslSocketSet 始める,決める, oslSocket Socket );
追加するs a socket to the 始める,決める.
sal_Bool
osl_assertFailedLine( const sal_Char * pszFileName, sal_Int32 nLine, const sal_Char * pszMessage );
oslFileError
osl_automountVolumeDevice( oslVolumeDeviceHandle 扱う );
Automount a 容積/容量 装置.
sal_Bool
osl_bindAddrToSocket( oslSocket Socket, oslSocketAddr Addr );
貯蔵所d the given 演説(する)/住所 to the socket.
無効の
osl_breakDebug( 無効の );
sal_Bool
osl_checkCondition( oslCondition 条件 );
Queries the 明言する/公表する of the 条件 without 封鎖するing.
oslProcessError
osl_clearEnvironment( rtl_uString * strVar );
Unsets the value of one 環境 variable.
無効の
osl_clearSocketSet( oslSocketSet 始める,決める );
(疑いを)晴らすs the 始める,決める from all 以前 追加するd sockets.
oslFileError
osl_closeDirectory( oslDirectory Directory );
解放(する) a directory 扱う.
oslFileError
osl_closeFile( oslFileHandle 扱う );
の近くに an open とじ込み/提出する.
無効の
osl_closePipe( oslPipe );
の近くにs the 麻薬を吸う, any read,令状 or 受託する 活動/戦闘s stop immeadiatly.
sal_Bool
osl_closeProfile( oslProfile Profile );
Deprecated API. の近くに the opened profile an 紅潮/摘発する all data to the disk.
無効の
osl_closeSocket( oslSocket Socket );
の近くにs the socket 終結させるing any 現在進行中の dataflow.
oslSocketResult
osl_connectSocketTo( oslSocket Socket, oslSocketAddr Addr, const TimeValue * pTimeout );
Connects the socket to the given 演説(する)/住所.
oslFileError
osl_copyFile( rtl_uString * pustrSourceFileURL, rtl_uString * pustrDestFileURL );
Copy a とじ込み/提出する to a new 目的地.
oslHostAddr
osl_copyHostAddr( const oslHostAddr Addr );
Create a copy of the given Addr.
oslSocketAddr
osl_copySocketAddr( oslSocketAddr Addr );
Creates a new SocketAddress and fills it from Addr.
oslCondition
osl_createCondition( 無効の );
oslFileError
osl_createDirectory( rtl_uString * pustrDirectoryURL );
Create a directory.
oslFileError
osl_createDirectoryPath( rtl_uString * aDirectoryUrl, oslDirectoryCreationCallbackFunc aDirectoryCreationCallbackFunc, 無効の * pData );
Create a directory path.
oslSocketAddr
osl_createEmptySocketAddr( oslAddrFamily Family );
Creates a socket-演説(する)/住所 for the given family.
oslHostAddr
osl_createHostAddr( rtl_uString * strHostname, const oslSocketAddr Addr );
Create an oslHostAddr from given hostname and socket 演説(する)/住所.
oslHostAddr
osl_createHostAddrByAddr( const oslSocketAddr Addr );
oslHostAddr
osl_createHostAddrByName( rtl_uString * strHostname );
oslSocketAddr
osl_createInetBroadcastAddr( rtl_uString * strDottedAddr, sal_Int32 Port );
oslSocketAddr
osl_createInetSocketAddr( rtl_uString * strDottedAddr, sal_Int32 Port );
oslMutex
osl_createMutex( 無効の );
Create a thread-地元の mutex.
oslPipe
osl_createPipe( rtl_uString * strPipeName, oslPipeOptions 選択s, oslSecurity 安全 );
oslSemaphore
osl_createSemaphore( sal_uInt32 initialCount );
Creates a semaphore.<BR>
oslSocket
osl_createSocket( oslAddrFamily Family, oslSocketType Type, oslProtocol 議定書 );
Create a socket of the 明示するd Family and Type. The semantic of the 議定書 parameter depends on the given family and type.
oslSocketSet
osl_createSocketSet( 無効の );
Creates a 始める,決める of sockets to be used with osl_demultiplexSocketEvents().
oslThread
osl_createSuspendedThread( oslWorkerFunction pWorker, 無効の * pThreadData );
oslFileError
osl_createTempFile( rtl_uString * pustrDirectoryURL, oslFileHandle * pHandle, rtl_uString * * ppustrTempFileURL );
Creates a 一時的な とじ込み/提出する in the directory 供給するd by the 報知係 or the directory returned by osl_getTempDirURL.
oslThread
osl_createThread( oslWorkerFunction pWorker, 無効の * pThreadData );
oslThreadKey
osl_createThreadKey( oslThreadKeyCallbackFunction pCallback );
Create a 重要な to an associated thread 地元の 貯蔵 pointer.
oslInterlockedCount
osl_decrementInterlockedCount( oslInterlockedCount * pCount );
Decrement the count variable 演説(する)/住所d by pCount.
sal_Int32
osl_demultiplexSocketEvents( oslSocketSet IncomingSet, oslSocketSet OutgoingSet, oslSocketSet OutOfBandSet, const TimeValue * pTimeout );
Checks 多重の sockets for events.
無効の
osl_destroyCondition( oslCondition 条件 );
解放する/自由な the memory used by the 条件.
無効の
osl_destroyHostAddr( oslHostAddr Addr );
解放する/自由なs all 資源s 配分するd by Addr. The 扱う Addr must not be used after the call anymore.
無効の
osl_destroyMutex( oslMutex Mutex );
解放(する) the OS-structures and 解放する/自由な mutex data-structure.
無効の
osl_destroySemaphore( oslSemaphore Semaphore );
解放(する) the OS-structures and 解放する/自由な semaphore data-structure
無効の
osl_destroySocketAddr( oslSocketAddr Addr );
解放する/自由なs all 資源s 配分するd by Addr. The 扱う Addr must not be used after the call anymore.
無効の
osl_destroySocketSet( oslSocketSet 始める,決める );
Destroys a oslSocketSet.
無効の
osl_destroyThread( oslThread Thread );
無効の
osl_destroyThreadKey( oslThreadKey 重要な );
Destroy a 重要な to an associated thread 地元の 貯蔵 pointer.
sal_Bool
osl_enableNonBlockingMode( oslSocket Socket, sal_Bool On );
Enables/無能にするs 非,不,無-封鎖するing-方式 of the socket.
oslProcessError
osl_executeProcess( rtl_uString * ustrImageName, rtl_uString * ustrArguments, sal_uInt32 nArguments, oslProcessOption 選択s, oslSecurity 安全, rtl_uString * ustrDirectory, rtl_uString * ustrEnvironments, sal_uInt32 nEnvironmentVars, oslProcess * pProcess );
遂行する/発効させる a 過程.
oslProcessError
osl_executeProcess_WithRedirectedIO( rtl_uString * strImageName, rtl_uString * ustrArguments, sal_uInt32 nArguments, oslProcessOption 選択s, oslSecurity 安全, rtl_uString * ustrDirectory, rtl_uString * ustrEnvironments, sal_uInt32 nEnvironmentVars, oslProcess * pProcess, oslFileHandle * pChildInputWrite, oslFileHandle * pChildOutputRead, oslFileHandle * pChildErrorRead );
遂行する/発効させる a 過程 and redirect child 過程 基準 IO.
sal_Bool
osl_flushProfile( oslProfile Profile );
Deprecated API.
無効の
osl_freeProcessHandle( oslProcess 過程 );
解放する/自由な the 明示するd proces-扱う.
無効の
osl_freeSecurityHandle( oslSecurity 安全 );
解放する/自由な the 安全 扱う, created by osl_loginUser or osl_getCurrentSecurity.
oslFileError
osl_getAbsoluteFileURL( rtl_uString * pustrBaseDirectoryURL, rtl_uString * pustrRelativeFileURL, rtl_uString * * ppustrAbsoluteFileURL );
変える a path 親族 to a given directory into an 十分な qualified とじ込み/提出する URL.
oslSocketResult
osl_getAddrOfSocketAddr( oslSocketAddr Addr, sal_Sequence * * ppByteSeq );
Returns the addr field in the struct sockaddr.
oslGenericFunction
osl_getAsciiFunctionSymbol( oslModule Module, const sal_Char * pSymbol );
Lookup the 明示するd 機能(する)/行事 symbol 指名する.
oslFileError
osl_getCanonicalName( rtl_uString * pustrRequestedURL, rtl_uString * * ppustrValidURL );
決定する a valid 未使用の canonical 指名する for a requested 指名する.
oslProcessError
osl_getCommandArg( sal_uInt32 nArg, rtl_uString * * strCommandArg );
Get the nArg-th 命令(する)-line argument passed to the main-機能(する)/行事 of this 過程.
sal_uInt32
osl_getCommandArgCount( 無効の );
sal_Bool
osl_getConfigDir( oslSecurity 安全, rtl_uString * * strDirectory );
Get the directory for configuration data of the 使用者 of this 安全 扱う.
oslSecurity
osl_getCurrentSecurity( 無効の );
Create a 安全 扱う for the 現在の 使用者.
sal_Bool
osl_getDateTimeFromTimeValue( TimeValue * pTimeVal, oslDateTime * pDateTime );
Get the GMT from a TimeValue and fill a struct oslDateTime
oslFileError
osl_getDirectoryItem( rtl_uString * pustrFileURL, oslDirectoryItem * pItem );
Retrieve a 選び出す/独身 directory item.
oslSocketResult
osl_getDottedInetAddrOfSocketAddr( oslSocketAddr Addr, rtl_uString * * strDottedInetAddr );
Gets the 演説(する)/住所 in dotted decimal 判型.
oslProcessError
osl_getEnvironment( rtl_uString * strVar, rtl_uString * * strValue );
Get the value of one 環境 variable.
sal_Bool
osl_getEthernetAddress( sal_uInt8 * pEthernetAddr );
oslProcessError
osl_getExecutableFile( rtl_uString * * strFile );
Get the filename of the executable.
oslAddrFamily
osl_getFamilyOfSocketAddr( oslSocketAddr Addr );
Retrieves the 演説(する)/住所-family from the Addr.
oslFileError
osl_getFilePos( oslFileHandle 扱う, sal_uInt64 * pPos );
Retrieve the 現在の position of the 内部の pointer of an open とじ込み/提出する.
oslFileError
osl_getFileSize( oslFileHandle 扱う, sal_uInt64 * pSize );
Get the とじ込み/提出する size of an open とじ込み/提出する.
oslFileError
osl_getFileStatus( oslDirectoryItem Item, oslFileStatus * pStatus, sal_uInt32 uFieldMask );
Retrieve (警察などへの)密告,告訴(状) about a 選び出す/独身 とじ込み/提出する or directory.
oslFileError
osl_getFileURLFromSystemPath( rtl_uString * pustrSystemPath, rtl_uString * * ppustrFileURL );
変える a system dependend path into a とじ込み/提出する URL.
oslGenericFunction
osl_getFunctionSymbol( oslModule Module, rtl_uString * ustrFunctionSymbolName );
Lookup the 明示するd 機能(する)/行事 symbol 指名する.
oslMutex *
osl_getGlobalMutex( 無効の );
Returns a unique and 全世界の mutex.
sal_uInt32
osl_getGlobalTimer( 無効の );
Get the value of the 全世界の timer
sal_Bool
osl_getHomeDir( oslSecurity 安全, rtl_uString * * strDirectory );
Get the home directory of the 使用者 of this 安全 扱う.
無効の
osl_getHostnameOfHostAddr( const oslHostAddr Addr, rtl_uString * * strHostname );
Get the hostname member of Addr.
oslSocketResult
osl_getHostnameOfSocketAddr( oslSocketAddr Addr, rtl_uString * * strHostname );
Returns the hostname 代表するd by Addr.
sal_Int32
osl_getInetPortOfSocketAddr( oslSocketAddr Addr );
Retrieves the internet port-number of Addr.
oslPipeError
osl_getLastPipeError( oslPipe 麻薬を吸う );
oslSocketError
osl_getLastSocketError( oslSocket Socket );
returns a constant decribing the last error for the socket system.
無効の
osl_getLastSocketErrorDescription( oslSocket Socket, rtl_uString * * strError );
returns a string which 述べるs the last socket error.
oslSocketAddr
osl_getLocalAddrOfSocket( oslSocket Socket );
oslSocketResult
osl_getLocalHostname( rtl_uString * * strLocalHostname );
Retrieve this machines hostname. May not always be a fully qualified domain 指名する (FQDN).
sal_Bool
osl_getLocalTimeFromSystemTime( TimeValue * pSystemTimeVal, TimeValue * pLocalTimeVal );
変える GMT to 地元の time
sal_Bool
osl_getModuleHandle( rtl_uString * pModuleName, oslModule * pResult );
Retrieve the 扱う of an already 負担d module.
sal_Bool
osl_getModuleURLFromAddress( 無効の * pv, rtl_uString * * pustrURL );
Lookup URL of module which is mapped at the 明示するd 演説(する)/住所.
sal_Bool
osl_getModuleURLFromFunctionAddress( oslGenericFunction pf, rtl_uString * * pustrFunctionURL );
Lookup URL of module which is mapped at the 明示するd 機能(する)/行事 演説(する)/住所.
oslFileError
osl_getNextDirectoryItem( oslDirectory Directory, oslDirectoryItem * pItem, sal_uInt32 uHint );
Retrieve the next item of a 以前 opened directory.
oslSocketAddr
osl_getPeerAddrOfSocket( oslSocket Socket );
oslProcess
osl_getProcess( oslProcessIdentifier Ident );
Retrieve the 過程 扱う of a 過程 identifier
oslProcessError
osl_getProcessInfo( oslProcess 過程, oslProcessData Fields, oslProcessInfo * pInfo );
Retrieves (警察などへの)密告,告訴(状) about a 過程
oslProcessError
osl_getProcessLocale( rtl_Locale * * ppLocale );
Get the 地元の the 過程 is 現在/一般に running in.
oslProcessError
osl_getProcessWorkingDir( rtl_uString * * pustrWorkingDir );
Get the working directory of the 現在の 過程 as a とじ込み/提出する URL.
sal_uInt32
osl_getProfileSectionEntries( oslProfile Profile, const sal_Char * pszSection, sal_Char * pszBuffer, sal_uInt32 MaxLen );
Deprecated API. Get all 入ること/参加(者)s belonging to the 明示するd section.
sal_uInt32
osl_getProfileSections( oslProfile Profile, sal_Char * pszBuffer, sal_uInt32 MaxLen );
Deprecated API. Get all section 入ること/参加(者)s
sal_Int32
osl_getServicePort( rtl_uString * strServicename, rtl_uString * strProtocol );
Looks up the port-number 指定するd to the 明示するd service/議定書-pair. (e.g. "ftp" "tcp").
oslSocketAddr
osl_getSocketAddrOfHostAddr( const oslHostAddr Addr );
Get the socket 演説(する)/住所 member of Addr.
sal_Int32
osl_getSocketOption( oslSocket Socket, oslSocketOptionLevel Level, oslSocketOption 選択, 無効の * pBuffer, sal_uInt32 BufferLen );
Retrieves せいにするs associated with the socket.
oslSocketType
osl_getSocketType( oslSocket Socket );
Queries the socket for its type.
無効の *
osl_getSymbol( oslModule Module, rtl_uString * strSymbolName );
lookup the 明示するd symbol 指名する.
oslFileError
osl_getSystemPathFromFileURL( rtl_uString * pustrFileURL, rtl_uString * * ppustrSystemPath );
変える a とじ込み/提出する URL into a system dependend path.
sal_Bool
osl_getSystemTime( TimeValue * pTimeVal );
Get the 現在の system time as TimeValue.
sal_Bool
osl_getSystemTimeFromLocalTime( TimeValue * pLocalTimeVal, TimeValue * pSystemTimeVal );
変える 地元の time to GMT
oslFileError
osl_getTempDirURL( rtl_uString * * pustrTempDirURL );
Retrieves the とじ込み/提出する URL of the system's 一時的な directory path
rtl_TextEncoding
osl_getTextEncodingFromLocale( rtl_Locale * pLocale );
決定するs the text encoding used by the underlying 壇・綱領・公約 for the 明示するd 地元の.
oslThreadIdentifier
osl_getThreadIdentifier( oslThread Thread );
Get the identifier for the 明示するd thread or if parameter Thread is NULL of the 現在の active thread.
無効の *
osl_getThreadKeyData( oslThreadKey 重要な );
Get to 重要な associated thread 明確な/細部 data.
oslThreadPriority
osl_getThreadPriority( const oslThread Thread );
rtl_TextEncoding
osl_getThreadTextEncoding( 無効の );
Get the 現在の thread 地元の text encoding.
sal_Bool
osl_getTimeValueFromDateTime( oslDateTime * pDateTime, TimeValue * pTimeVal );
Get the GMT from a oslDateTime and fill a TimeValue
sal_Bool
osl_getUserIdent( oslSecurity 安全, rtl_uString * * strIdent );
Get the login ident for the 使用者 of this 安全 扱う.
sal_Bool
osl_getUserName( oslSecurity 安全, rtl_uString * * strName );
Get the login 指名する for the 使用者 of this 安全 扱う.
oslFileError
osl_getVolumeDeviceMountPath( oslVolumeDeviceHandle 扱う, rtl_uString * * ppustrDirectoryURL );
Get the 十分な qualified URL where a 装置 is 機動力のある to.
oslFileError
osl_getVolumeInformation( rtl_uString * pustrDirectoryURL, oslVolumeInfo * pInfo, sal_uInt32 uFieldMask );
Retrieve (警察などへの)密告,告訴(状) about a 容積/容量.
oslInterlockedCount
osl_incrementInterlockedCount( oslInterlockedCount * pCount );
Increments the count variable 演説(する)/住所d by pCount.
sal_Bool
osl_isAdministrator( oslSecurity 安全 );
Query if the 使用者 who is denotes by this 安全 has 行政官/管理者 rigths.
oslFileError
osl_isEndOfFile( oslFileHandle 扱う, sal_Bool * pIsEOF );
実験(する) if the end of a とじ込み/提出する is reached.
sal_Bool
osl_isEqualSocketAddr( oslSocketAddr Addr1, oslSocketAddr Addr2 );
Compares the values of two SocketAddresses.
sal_Bool
osl_isExceptionPending( oslSocket Socket, const TimeValue * pTimeout );
sal_Bool
osl_isInSocketSet( oslSocketSet 始める,決める, oslSocket Socket );
Checks if socket is in the 始める,決める.
sal_Bool
osl_isNonBlockingMode( oslSocket Socket );
Query 明言する/公表する of 非,不,無-封鎖するing-方式 of the socket.
sal_Bool
osl_isReceiveReady( oslSocket Socket, const TimeValue * pTimeout );
Checks if read 操作/手術s will 封鎖する.
sal_Bool
osl_isSendReady( oslSocket Socket, const TimeValue * pTimeout );
sal_Bool
osl_isThreadRunning( const oslThread Thread );
oslProcessError
osl_joinProcess( oslProcess 過程 );
Wait for completation of the 明示するd childprocess.
oslProcessError
osl_joinProcessWithTimeout( oslProcess 過程, const TimeValue * pTimeout );
Wait with a timeout for the 完成 of the 明示するd child 過程.
無効の
osl_joinWithThread( oslThread Thread );
封鎖するs the calling thread until Thread has 終結させるd. Returns すぐに if Thread is NULL.
sal_Bool
osl_listenOnSocket( oslSocket Socket, sal_Int32 MaxPendingConnections );
準備するs the socket to 行為/法令/行動する as an acceptor of 後継の 関係s. You should call "listen" before you use "受託する".
oslModule
osl_loadModule( rtl_uString * strModuleName, sal_Int32 nRtldMode );
負担 a 株d library or module.
oslModule
osl_loadModuleRelative( oslGenericFunction baseModule, rtl_uString * relativePath, sal_Int32 方式 );
負担 a module 位置を示すd 親族 to some other module.
sal_Bool
osl_loadUserProfile( oslSecurity 安全 );
負担 Profile of the 使用者 器具/実施するd just for Windows
oslSecurityError
osl_loginUser( rtl_uString * strUserName, rtl_uString * strPasswd, oslSecurity * pSecurity );
Create a 安全 扱う for the denoted 使用者. Try to スピードを出す/記録につける in the 使用者 on the 地元の system.
oslSecurityError
osl_loginUserOnFileServer( rtl_uString * strUserName, rtl_uString * strPasswd, rtl_uString * strFileServer, oslSecurity * pSecurity );
oslFileError
osl_mapFile( oslFileHandle 扱う, 無効の * * ppAddr, sal_uInt64 uLength, sal_uInt64 uOffset, sal_uInt32 uFlags );
地図/計画する a 株d とじ込み/提出する into memory.
oslFileError
osl_moveFile( rtl_uString * pustrSourceFileURL, rtl_uString * pustrDestFileURL );
Move a とじ込み/提出する or directory to a new 目的地 or 改名するs it.
oslFileError
osl_openDirectory( rtl_uString * pustrDirectoryURL, oslDirectory * pDirectory );
Open a directory for enumerating its contents.
oslFileError
osl_openFile( rtl_uString * pustrFileURL, oslFileHandle * pHandle, sal_uInt32 uFlags );
Open a 正規の/正選手 とじ込み/提出する.
oslProfile
osl_openProfile( rtl_uString * strProfileName, oslProfileOption 選択s );
Deprecated API. Open or create a configuration profile.
oslSignalAction
osl_raiseSignal( sal_Int32 UserSignal, 無効の * UserData );
oslFileError
osl_readFile( oslFileHandle 扱う, 無効の * pBuffer, sal_uInt64 uBytesRequested, sal_uInt64 * pBytesRead );
Read a number of bytes from a とじ込み/提出する.
oslFileError
osl_readFileAt( oslFileHandle 扱う, sal_uInt64 uOffset, 無効の * pBuffer, sal_uInt64 uBytesRequested, sal_uInt64 * pBytesRead );
Read a number of bytes from a 明示するd 相殺する in a とじ込み/提出する.
oslFileError
osl_readLine( oslFileHandle 扱う, sal_Sequence * * ppSequence );
Read a line from a とじ込み/提出する.
sal_Int32
osl_readPipe( oslPipe 麻薬を吸う, 無効の * pBuffer, sal_Int32 BufferSize );
Reads 封鎖するing from the 麻薬を吸う.
sal_Bool
osl_readProfileBool( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_Bool Default );
Deprecated API.
sal_uInt32
osl_readProfileIdent( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_uInt32 FirstId, const sal_Char * Strings, sal_uInt32 Default );
Deprecated API.
sal_Bool
osl_readProfileString( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_Char * pszString, sal_uInt32 MaxLen, const sal_Char * pszDefault );
Deprecated API.
sal_Int32
osl_readSocket( oslSocket Socket, 無効の * pBuffer, sal_Int32 nSize );
Retrieves n bytes from the stream and copies them into pBuffer. The 機能(する)/行事 避けるs incomplete reads 予定 to packet 境界s.
sal_Int32
osl_receiveFromSocket( oslSocket Socket, oslSocketAddr SenderAddr, 無効の * pBuffer, sal_uInt32 BufferSize, oslSocketMsgFlag 旗 );
Tries to receives BufferSize data from the (usually unconnected) (datagram-)socket, if no error occurs.
sal_Int32
osl_receivePipe( oslPipe 麻薬を吸う, 無効の * pBuffer, sal_Int32 BufferSize );
oslSocket
osl_receiveResourcePipe( oslPipe 麻薬を吸う );
sal_Int32
osl_receiveSocket( oslSocket Socket, 無効の * pBuffer, sal_uInt32 BytesToRead, oslSocketMsgFlag 旗 );
oslFileError
osl_releaseDirectoryItem( oslDirectoryItem Item );
減少(する) the refcount of a directory item 扱う.
sal_Bool
osl_releaseMutex( oslMutex Mutex );
解放(する) the mutex.
無効の
osl_releasePipe( oslPipe );
減少(する)s the refcount of the 麻薬を吸う. If the refcount 減少(する)s to 無, the 扱う is destroyed.
sal_Bool
osl_releaseSemaphore( oslSemaphore Semaphore );
解放(する)()増加するs the count.
無効の
osl_releaseSocket( oslSocket Socket );
減少(する)s the refcount of the socket 扱う by one.
oslFileError
osl_releaseVolumeDeviceHandle( oslVolumeDeviceHandle 扱う );
解放(する) a 容積/容量 装置 扱う.
oslFileError
osl_removeDirectory( rtl_uString * pustrDirectoryURL );
除去する an empty directory.
oslFileError
osl_removeFile( rtl_uString * pustrFileURL );
除去する a 正規の/正選手 とじ込み/提出する.
無効の
osl_removeFromSocketSet( oslSocketSet 始める,決める, oslSocket Socket );
除去するs a socket from the 始める,決める.
sal_Bool
osl_removeProfileEntry( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry );
Deprecated API. Acquire the mutex, 封鎖する if already acquired by another thread.
sal_Bool
osl_removeSignalHandler( oslSignalHandler hHandler );
sal_Int32
osl_reportError( sal_uInt32 nType, const sal_Char * pszErrorMessage );
sal_Bool
osl_resetCondition( oslCondition 条件 );
始める,決めるs 条件 to 誤った => wait() will 封鎖する, check() returns 誤った
oslSocketAddr
osl_resolveHostname( rtl_uString * strHostname );
Uses the systems 指名する-service interface to find an 演説(する)/住所 for strHostname.
無効の
osl_resumeThread( oslThread Thread );
Wake-up a thread that was 一時停止するd with 一時停止する() or createSuspended(). The oslThread must be valid!
sal_Bool
osl_scheduleThread( oslThread Thread );
oslFileError
osl_searchFileURL( rtl_uString * pustrFileName, rtl_uString * pustrSearchPath, rtl_uString * * ppustrFileURL );
Searche a 十分な qualified system path or a とじ込み/提出する URL.
sal_Int32
osl_sendPipe( oslPipe 麻薬を吸う, const 無効の * pBuffer, sal_Int32 BufferSize );
sal_Bool
osl_sendResourcePipe( oslPipe 麻薬を吸う, oslSocket Socket );
sal_Int32
osl_sendSocket( oslSocket Socket, const 無効の * pBuffer, sal_uInt32 BytesToSend, oslSocketMsgFlag 旗 );
Tries to send BytesToSend data from the connected socket, if no error occurs.
sal_Int32
osl_sendToSocket( oslSocket Socket, oslSocketAddr ReceiverAddr, const 無効の * pBuffer, sal_uInt32 BytesToSend, oslSocketMsgFlag 旗 );
oslSocketResult
osl_setAddrOfSocketAddr( oslSocketAddr Addr, sal_Sequence * pByteSeq );
始める,決めるs the addr field in the struct sockaddr with pByteSeq. pByteSeq must be in 網状組織 byte order.
無効の
osl_setCommandArgs( int argc, char * * argv );
始める,決める the 命令(する)-line arguments as passed to the main-機能(する)/行事 of this 過程.
sal_Bool
osl_setCondition( oslCondition 条件 );
始める,決めるs 条件 to True => wait() will not 封鎖する, check() returns True. NOTE: ALL threads waiting on this 条件 are unblocked!
pfunc_osl_printDebugMessage
osl_setDebugMessageFunc( pfunc_osl_printDebugMessage pNewFunc );
始める,決めるs a message 配達/演説/出産 機能(する)/行事
pfunc_osl_printDetailedDebugMessage
osl_setDetailedDebugMessageFunc( pfunc_osl_printDetailedDebugMessage pNewFunc );
始める,決めるs a 配達/演説/出産 機能(する)/行事 for 詳細(に述べる)d message (警察などへの)密告,告訴(状).
oslProcessError
osl_setEnvironment( rtl_uString * strVar, rtl_uString * strValue );
始める,決める the value of one 環境 variable.
sal_Bool
osl_setErrorReporting( sal_Bool bEnable );
Enables or 無能にするs error 報告(する)/憶測ing
oslFileError
osl_setFileAttributes( rtl_uString * pustrFileURL, sal_uInt64 uAttributes );
始める,決める とじ込み/提出する せいにするs.
oslFileError
osl_setFilePos( oslFileHandle 扱う, sal_uInt32 uHow, sal_Int64 uPos );
始める,決める the 内部の position pointer of an open とじ込み/提出する.
oslFileError
osl_setFileSize( oslFileHandle 扱う, sal_uInt64 uSize );
始める,決める the とじ込み/提出する size of an open とじ込み/提出する.
oslFileError
osl_setFileTime( rtl_uString * pustrFileURL, const TimeValue * aCreationTime, const TimeValue * aLastAccessTime, const TimeValue * aLastWriteTime );
始める,決める the とじ込み/提出する time.
sal_Bool
osl_setInetPortOfSocketAddr( oslSocketAddr Addr, sal_Int32 Port );
始める,決めるs the Port of Addr.
oslProcessError
osl_setProcessLocale( rtl_Locale * pLocale );
Change the 地元の of the 過程.
sal_Bool
osl_setSocketOption( oslSocket Socket, oslSocketOptionLevel Level, oslSocketOption 選択, 無効の * pBuffer, sal_uInt32 BufferLen );
始める,決めるs the sockets せいにするs.
sal_Bool
osl_setThreadKeyData( oslThreadKey 重要な, 無効の * pData );
始める,決める to 重要な associated thread 明確な/細部 data.
無効の
osl_setThreadName( const char * 指名する );
試みる/企てるs to 始める,決める the 指名する of the 現在の thread.
無効の
osl_setThreadPriority( oslThread Thread, oslThreadPriority 優先 );
Changes the threads 優先. The oslThread must be valid!
rtl_TextEncoding
osl_setThreadTextEncoding( rtl_TextEncoding Encoding );
始める,決める the thread 地元の text encoding.
sal_Bool
osl_shutdownSocket( oslSocket Socket, oslSocketDirection Direction );
Shuts 負かす/撃墜する communication on a connected socket.
無効の
osl_suspendThread( oslThread Thread );
一時停止する the 死刑執行 of the thread. If you want the thread to continue, call 再開する(). The oslThread must be valid!
oslFileError
osl_syncFile( oslFileHandle 扱う );
Synchronize the memory 代表 of a とじ込み/提出する with that on the physical medium.
oslProcessError
osl_terminateProcess( oslProcess 過程 );
終結させる a 過程
無効の
osl_terminateThread( oslThread Thread );
The requested thread will get 終結させる the next time scheduleThread() is called.
無効の
osl_trace( const sal_Char * pszFormat, ... );
sal_Bool
osl_tryToAcquireMutex( oslMutex Mutex );
Try to acquire the mutex without 封鎖するing.
sal_Bool
osl_tryToAcquireSemaphore( oslSemaphore Semaphore );
無効の
osl_unloadModule( oslModule Module );
解放(する) the module
無効の
osl_unloadUserProfile( oslSecurity 安全 );
荷を降ろす a 使用者 Profile 器具/実施するd just for Windows
oslFileError
osl_unmapFile( 無効の * pAddr, sal_uInt64 uLength );
Unmap a 株d とじ込み/提出する from memory.
oslFileError
osl_unmountVolumeDevice( oslVolumeDeviceHandle 扱う );
Unmount a 容積/容量 装置.
oslConditionResult
osl_waitCondition( oslCondition 条件, const TimeValue * pTimeout );
無効の
osl_waitThread( const TimeValue * pDelay );
封鎖するs the calling thread at least for the given number of time.
oslFileError
osl_writeFile( oslFileHandle 扱う, const 無効の * pBuffer, sal_uInt64 uBytesToWrite, sal_uInt64 * pBytesWritten );
令状 a number of bytes to a とじ込み/提出する.
oslFileError
osl_writeFileAt( oslFileHandle 扱う, sal_uInt64 uOffset, const 無効の * pBuffer, sal_uInt64 uBytesToWrite, sal_uInt64 * pBytesWritten );
令状 a number of bytes to a 明示するd 相殺する in a とじ込み/提出する.
sal_Int32
osl_writePipe( oslPipe 麻薬を吸う, const 無効の * pBuffer, sal_Int32 BufferSize );
令状s 封鎖するing の上に the 麻薬を吸う.
sal_Bool
osl_writeProfileBool( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_Bool Value );
Deprecated API.
sal_Bool
osl_writeProfileIdent( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_uInt32 FirstId, const sal_Char * Strings, sal_uInt32 Value );
Deprecated API.
sal_Bool
osl_writeProfileString( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, const sal_Char * pszString );
Deprecated API.
sal_Int32
osl_writeSocket( oslSocket Socket, const 無効の * pBuffer, sal_Int32 nSize );
令状s n bytes from pBuffer to the stream. The method 避けるs incomplete 令状s 予定 to packet 境界s.
無効の
osl_yieldThread( 無効の );
RegError
reg_closeKey( RegKeyHandle hKey );
This 機能(する)/行事 の近くにs the 明示するd 重要な.
RegError
reg_closeRegistry( RegHandle hRegistry );
This 機能(する)/行事 の近くにs a registry.
RegError
reg_closeSubKeys( RegKeyHandle * phSubKeys, sal_uInt32 nSubKeys );
This 機能(する)/行事 の近くにs all subkeys 明示するd in the array.
RegError
reg_createKey( RegKeyHandle hKey, rtl_uString * keyName, RegKeyHandle * phNewKey );
This 機能(する)/行事 creates the 明示するd 重要な.
RegError
reg_createLink( RegKeyHandle hKey, rtl_uString * linkName, rtl_uString * linkTarget );
This 機能(する)/行事 used to create a link.
RegError
reg_createRegistry( rtl_uString * registryName, RegHandle * phRegistry );
This 機能(する)/行事 creates a new registry with the 明示するd 指名する and creates a root 重要な.
RegError
reg_deleteKey( RegKeyHandle hKey, rtl_uString * keyName );
This 機能(する)/行事 削除するs the 明示するd 重要な.
RegError
reg_deleteLink( RegKeyHandle hKey, rtl_uString * linkName );
This 機能(する)/行事 used to 削除する a link.
RegError
reg_destroyRegistry( RegHandle hRegistry, rtl_uString * registryName );
This 機能(する)/行事 destroys a registry.
RegError
reg_dumpRegistry( RegKeyHandle hKey );
This 機能(する)/行事 報告(する)/憶測s the 完全にする registry (警察などへの)密告,告訴(状) of a 重要な and all of its subkeys.
RegError
reg_freeValueList( RegValueType valueType, RegValue pValueList, sal_uInt32 len );
This 機能(する)/行事 解放する/自由なs the memory of a value 名簿(に載せる)/表(にあげる).
RegError
reg_getKeyName( RegKeyHandle hKey, rtl_uString * * pKeyName );
This 機能(する)/行事 returns the 指名する of a 重要な.
RegError
reg_getKeyType( RegKeyHandle hKey, rtl_uString * keyName, RegKeyType * pKeyType );
This 機能(する)/行事 returns the type of a 重要な.
RegError
reg_getLinkTarget( RegKeyHandle hKey, rtl_uString * linkName, rtl_uString * * pLinkTarget );
This 機能(する)/行事 used to return the linktarget of a link.
RegError
reg_getLongListValue( RegKeyHandle hKey, rtl_uString * keyName, sal_Int32 * * pValueList, sal_uInt32 * pLen );
This 機能(する)/行事 gets the long 名簿(に載せる)/表(にあげる) value of a 重要な.
RegError
reg_getName( RegHandle hRegistry, rtl_uString * * pName );
This 機能(する)/行事 returns the 指名する of a registry.
RegError
reg_getResolvedKeyName( RegKeyHandle hKey, rtl_uString * keyName, sal_Bool firstLinkOnly, rtl_uString * * pResolvedName );
This 機能(する)/行事 解決するs a keyname.
RegError
reg_getStringListValue( RegKeyHandle hKey, rtl_uString * keyName, sal_Char * * * pValueList, sal_uInt32 * pLen );
This 機能(する)/行事 gets the string 名簿(に載せる)/表(にあげる) value of a 重要な.
RegError
reg_getUnicodeListValue( RegKeyHandle hKey, rtl_uString * keyName, sal_Unicode * * * pValueList, sal_uInt32 * pLen );
This 機能(する)/行事 gets the unicode 名簿(に載せる)/表(にあげる) value of a 重要な.
RegError
reg_getValue( RegKeyHandle hKey, rtl_uString * keyName, RegValue pData );
This 機能(する)/行事 gets the value of a 重要な.
RegError
reg_getValueInfo( RegKeyHandle hKey, rtl_uString * keyName, RegValueType * pValueType, sal_uInt32 * pValueSize );
This 機能(する)/行事 gets info about type and size of a 重要な value.
sal_Bool
reg_isReadOnly( RegHandle hReg );
This 機能(する)/行事 returns the 接近 方式 of the registry.
RegError
reg_loadKey( RegKeyHandle hKey, rtl_uString * keyName, rtl_uString * regFileName );
This 機能(する)/行事 負担s registry (警察などへの)密告,告訴(状) from a とじ込み/提出する and save it under the 明示するd keyName.
RegError
reg_mergeKey( RegKeyHandle hKey, rtl_uString * keyName, rtl_uString * regFileName, sal_Bool bWarnings, sal_Bool bReport );
This 機能(する)/行事 合併するs the registry (警察などへの)密告,告訴(状) from a 明示するd source with the (警察などへの)密告,告訴(状) of the 現在/一般に open registry.
RegError
reg_openKey( RegKeyHandle hKey, rtl_uString * keyName, RegKeyHandle * phOpenKey );
This 機能(する)/行事 opens the 明示するd 重要な.
RegError
reg_openRegistry( rtl_uString * registryName, RegHandle * phRegistry, RegAccessMode accessMode );
This 機能(する)/行事 opens a registry with the 明示するd 指名する.
RegError
reg_openRootKey( RegHandle hRegistry, RegKeyHandle * phRootKey );
This 機能(する)/行事 opens the root 重要な of a registry.
RegError
reg_openSubKeys( RegKeyHandle hKey, rtl_uString * keyName, RegKeyHandle * * pphSubKeys, sal_uInt32 * pnSubKeys );
This 機能(する)/行事 opens all subkeys of the 明示するd 重要な.
RegError
reg_saveKey( RegKeyHandle hKey, rtl_uString * keyName, rtl_uString * regFileName );
This 機能(する)/行事 saves the registry (警察などへの)密告,告訴(状) under a 明示するd 重要な and all of its subkeys and save it in a registry とじ込み/提出する.
RegError
reg_setLongListValue( RegKeyHandle hKey, rtl_uString * keyName, sal_Int32 * pValueList, sal_uInt32 len );
This 機能(する)/行事 始める,決めるs an long 名簿(に載せる)/表(にあげる) value of a 重要な.
RegError
reg_setStringListValue( RegKeyHandle hKey, rtl_uString * keyName, sal_Char * * pValueList, sal_uInt32 len );
This 機能(する)/行事 始める,決めるs an ascii 名簿(に載せる)/表(にあげる) value of a 重要な.
RegError
reg_setUnicodeListValue( RegKeyHandle hKey, rtl_uString * keyName, sal_Unicode * * pValueList, sal_uInt32 len );
This 機能(する)/行事 始める,決めるs an unicode string 名簿(に載せる)/表(にあげる) value of a 重要な.
RegError
reg_setValue( RegKeyHandle hKey, rtl_uString * keyName, RegValueType valueType, RegValue pData, sal_uInt32 valueSize );
This 機能(する)/行事 始める,決めるs a value of a 重要な.
sal_Int32
rtl_addUnloadingListener( rtl_unloadingListenerFunc callback, 無効の * _this );
無効の *
rtl_allocateMemory( sal_Size Bytes );
配分する memory.
無効の *
rtl_allocateZeroMemory( sal_Size Bytes );
配分する and 無 memory.
無効の *
rtl_arena_alloc( rtl_arena_type * pArena, sal_Size * pBytes );
rtl_arena_alloc() * *
無効の
rtl_arena_destroy( rtl_arena_type * pArena );
rtl_arena_destroy() * *
無効の
rtl_arena_free( rtl_arena_type * pArena, 無効の * pAddr, sal_Size nBytes );
rtl_arena_free() * *
無効の
rtl_bootstrap_args_close( rtlBootstrapHandle 扱う );
の近くにs a boostrap agument コンテナ.
rtlBootstrapHandle
rtl_bootstrap_args_open( rtl_uString * pIniName );
Opens a bootstrap argument コンテナ.
無効の
rtl_bootstrap_encode( const rtl_uString * value, rtl_uString * * encoded );
Escapes special characters ("$" and "\").
無効の
rtl_bootstrap_expandMacros( rtl_uString * * 大型の );
拡大するs a 大型の using default bootstrap variables.
無効の
rtl_bootstrap_expandMacros_from_handle( rtlBootstrapHandle 扱う, rtl_uString * * 大型の );
拡大するs a 大型の using bootstrap variables.
sal_Bool
rtl_bootstrap_get( rtl_uString * pName, rtl_uString * * ppValue, rtl_uString * pDefault );
sal_Bool
rtl_bootstrap_get_from_handle( rtlBootstrapHandle 扱う, rtl_uString * pName, rtl_uString * * ppValue, rtl_uString * pDefault );
無効の
rtl_bootstrap_get_iniName_from_handle( rtlBootstrapHandle 扱う, rtl_uString * * ppIniName );
Returns the 指名する of the inifile associated with this 扱う.
無効の
rtl_bootstrap_set( rtl_uString * pName, rtl_uString * pValue );
始める,決めるs a bootstrap parameter.
無効の
rtl_bootstrap_setIniFileName( rtl_uString * pName );
may be called by an 使用/適用 to 始める,決める an ini-filename.
無効の
rtl_byte_sequence_acquire( sal_Sequence * pSequence );
Acquires the byte sequence
無効の
rtl_byte_sequence_assign( sal_Sequence * * ppSequence, sal_Sequence * pSequence );
割り当てるs the byte sequence pSequence to *ppSequence.
無効の
rtl_byte_sequence_construct( sal_Sequence * * ppSequence, sal_Int32 nLength );
建設するs a bytes sequence with length nLength. All bytes are 始める,決める to 無.
無効の
rtl_byte_sequence_constructFromArray( sal_Sequence * * ppSequence, const sal_Int8 * pData, sal_Int32 nLength );
建設するs a byte sequence with length nLength and copies nLength bytes from pData.
無効の
rtl_byte_sequence_constructNoDefault( sal_Sequence * * ppSequence, sal_Int32 nLength );
建設するs a bytes sequence with length nLength. The data is not initialized.
sal_Bool
rtl_byte_sequence_equals( sal_Sequence * pSequence1, sal_Sequence * pSequence2 );
Compares two byte sequences.
const sal_Int8 *
rtl_byte_sequence_getConstArray( sal_Sequence * pSequence );
Returns the data array pointer of the sequence.
sal_Int32
rtl_byte_sequence_getLength( sal_Sequence * pSequence );
Returns the length of the sequence
無効の
rtl_byte_sequence_realloc( sal_Sequence * * ppSequence, sal_Int32 nSize );
Reallocates length of byte sequence.
無効の
rtl_byte_sequence_reference2One( sal_Sequence * * ppSequence );
保証するs that the 言及/関連 count of the given byte sequence is one. さもなければ a new copy of the sequence is created with a 言及/関連 count of one.
無効の
rtl_byte_sequence_release( sal_Sequence * pSequence );
解放(する)s the byte sequence. If the refcount 減少(する)s to 無, the sequence is 解放する/自由なd.
無効の *
rtl_cache_alloc( rtl_cache_type * pCache );
rtl_cache_alloc() * *
無効の
rtl_cache_destroy( rtl_cache_type * pCache );
rtl_cache_destroy() * *
無効の
rtl_cache_free( rtl_cache_type * pCache, 無効の * pObj );
rtl_cache_free() * *
rtlCipher
rtl_cipher_create( rtlCipherAlgorithm Algorithm, rtlCipherMode 方式 );
Create a cipher 扱う for the given algorithm and 方式.
rtlCipher
rtl_cipher_createARCFOUR( rtlCipherMode 方式 );
Create a RC4 cipher 扱う for the given 方式.
rtlCipher
rtl_cipher_createBF( rtlCipherMode 方式 );
Create a Blowfish cipher 扱う for the given 方式.
rtlCipherError
rtl_cipher_decode( rtlCipher Cipher, const 無効の * pData, sal_Size nDatLen, sal_uInt8 * pBuffer, sal_Size nBufLen );
Decode a 衝撃を和らげるもの under a given cipher algorithm.
rtlCipherError
rtl_cipher_decodeARCFOUR( rtlCipher Cipher, const 無効の * pData, sal_Size nDatLen, sal_uInt8 * pBuffer, sal_Size nBufLen );
Decode a 衝撃を和らげるもの under the RC4 cipher algorithm.
rtlCipherError
rtl_cipher_decodeBF( rtlCipher Cipher, const 無効の * pData, sal_Size nDatLen, sal_uInt8 * pBuffer, sal_Size nBufLen );
Decode a 衝撃を和らげるもの under the Blowfish cipher algorithm.
無効の
rtl_cipher_destroy( rtlCipher Cipher );
Destroy a cipher 扱う.
無効の
rtl_cipher_destroyARCFOUR( rtlCipher Cipher );
Destroy a RC4 cipher 扱う.
無効の
rtl_cipher_destroyBF( rtlCipher Cipher );
Destroy a Blowfish cipher 扱う.
rtlCipherError
rtl_cipher_encode( rtlCipher Cipher, const 無効の * pData, sal_Size nDatLen, sal_uInt8 * pBuffer, sal_Size nBufLen );
Encode a 衝撃を和らげるもの under a given cipher algorithm.
rtlCipherError
rtl_cipher_encodeARCFOUR( rtlCipher Cipher, const 無効の * pData, sal_Size nDatLen, sal_uInt8 * pBuffer, sal_Size nBufLen );
Encode a 衝撃を和らげるもの under the RC4 cipher algorithm.
rtlCipherError
rtl_cipher_encodeBF( rtlCipher Cipher, const 無効の * pData, sal_Size nDatLen, sal_uInt8 * pBuffer, sal_Size nBufLen );
Encode a 衝撃を和らげるもの under the Blowfish cipher algorithm.
rtlCipherError
rtl_cipher_init( rtlCipher Cipher, rtlCipherDirection Direction, const sal_uInt8 * pKeyData, sal_Size nKeyLen, const sal_uInt8 * pArgData, sal_Size nArgLen );
Inititialize a cipher for the given direction.
rtlCipherError
rtl_cipher_initARCFOUR( rtlCipher Cipher, rtlCipherDirection Direction, const sal_uInt8 * pKeyData, sal_Size nKeyLen, const sal_uInt8 * pArgData, sal_Size nArgLen );
Inititialize a RC4 cipher for the given direction.
rtlCipherError
rtl_cipher_initBF( rtlCipher Cipher, rtlCipherDirection Direction, const sal_uInt8 * pKeyData, sal_Size nKeyLen, const sal_uInt8 * pArgData, sal_Size nArgLen );
Inititialize a Blowfish cipher for the given direction.
sal_Int32
rtl_compareMemory( const 無効の * MemA, const 無効の * MemB, sal_Size Bytes );
sal_Int32
rtl_compareUuid( const sal_uInt8 * pUUID1, const sal_uInt8 * pUUID2 );
Compare two UUID's lexically
sal_Bool
rtl_convertStringToUString( rtl_uString * * 的, const char * source, sal_Int32 length, rtl_TextEncoding encoding, sal_uInt32 旗s );
変えるs a byte string to a Unicode string, signalling 失敗.
sal_Size
rtl_convertTextToUnicode( rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext, const sal_Char * pSrcBuf, sal_Size nSrcBytes, sal_Unicode * pDestBuf, sal_Size nDestChars, sal_uInt32 nFlags, sal_uInt32 * pInfo, sal_Size * pSrcCvtBytes );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
sal_Bool
rtl_convertUStringToString( rtl_String * * pTarget, const sal_Unicode * pSource, sal_Int32 nLength, rtl_TextEncoding nEncoding, sal_uInt32 nFlags );
変えるs a Unicode string to a byte string, signalling 失敗.
sal_Size
rtl_convertUnicodeToText( rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext, const sal_Unicode * pSrcBuf, sal_Size nSrcChars, sal_Char * pDestBuf, sal_Size nDestBytes, sal_uInt32 nFlags, sal_uInt32 * pInfo, sal_Size * pSrcCvtChars );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
無効の
rtl_copyMemory( 無効の * Dst, const 無効の * Src, sal_Size Bytes );
sal_uInt32
rtl_crc32( sal_uInt32 Crc, const 無効の * Data, sal_uInt32 DatLen );
評価する CRC32 over given data.
無効の
rtl_createNamedUuid( sal_uInt8 * pTargetUUID, const sal_uInt8 * pNameSpaceUUID, const rtl_String * pName );
Creates 指名するd UUIDs.
rtl_TextToUnicodeContext
rtl_createTextToUnicodeContext( rtl_TextToUnicodeConverter hConverter );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_TextToUnicodeConverter
rtl_createTextToUnicodeConverter( rtl_TextEncoding eTextEncoding );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_UnicodeToTextContext
rtl_createUnicodeToTextContext( rtl_UnicodeToTextConverter hConverter );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtl_UnicodeToTextConverter
rtl_createUnicodeToTextConverter( rtl_TextEncoding eTextEncoding );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
無効の
rtl_createUuid( sal_uInt8 * pTargetUUID, const sal_uInt8 * pPredecessorUUID, sal_Bool bUseEthernetAddress );
生成するs a new 見解/翻訳/版 4 (無作為の number based) UUID (Universally Unique IDentifier).
無効の
rtl_destroyTextToUnicodeContext( rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
無効の
rtl_destroyTextToUnicodeConverter( rtl_TextToUnicodeConverter hConverter );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
無効の
rtl_destroyUnicodeToTextContext( rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
無効の
rtl_destroyUnicodeToTextConverter( rtl_UnicodeToTextConverter hConverter );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
rtlDigestError
rtl_digest_HMAC_MD5( const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const 無効の * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
評価する a HMAC_MD5 digest value from given data.
rtlDigestError
rtl_digest_HMAC_SHA1( const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const 無効の * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
評価する a HMAC_SHA1 digest value from given data.
rtlDigestError
rtl_digest_MD2( const 無効の * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
評価する a MD2 digest value from given data.
rtlDigestError
rtl_digest_MD5( const 無効の * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
評価する a MD5 digest value from given data.
rtlDigestError
rtl_digest_PBKDF2( sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const sal_uInt8 * pPassData, sal_uInt32 nPassLen, const sal_uInt8 * pSaltData, sal_uInt32 nSaltLen, sal_uInt32 nCount );
Password-Based 重要な Derivation 機能(する)/行事.
rtlDigestError
rtl_digest_SHA( const 無効の * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
評価する a SHA digest value from given data.
rtlDigestError
rtl_digest_SHA1( const 無効の * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
評価する a SHA1 digest value from given data.
rtlDigest
rtl_digest_create( rtlDigestAlgorithm Algorithm );
Create a digest 扱う for the given algorithm.
rtlDigest
rtl_digest_createHMAC_MD5( 無効の );
Create a HMAC_MD5 digest 扱う.
rtlDigest
rtl_digest_createHMAC_SHA1( 無効の );
Create a HMAC_SHA1 digest 扱う.
rtlDigest
rtl_digest_createMD2( 無効の );
Create a MD2 digest 扱う.
rtlDigest
rtl_digest_createMD5( 無効の );
Create a MD5 digest 扱う.
rtlDigest
rtl_digest_createSHA( 無効の );
Create a SHA digest 扱う.
rtlDigest
rtl_digest_createSHA1( 無効の );
Create a SHA1 digest 扱う.
無効の
rtl_digest_destroy( rtlDigest Digest );
Destroy a digest 扱う.
無効の
rtl_digest_destroyHMAC_MD5( rtlDigest Digest );
Destroy a HMAC_MD5 digest 扱う.
無効の
rtl_digest_destroyHMAC_SHA1( rtlDigest Digest );
Destroy a HMAC_SHA1 digest 扱う.
無効の
rtl_digest_destroyMD2( rtlDigest Digest );
Destroy a MD2 digest 扱う.
無効の
rtl_digest_destroyMD5( rtlDigest Digest );
Destroy a MD5 digest 扱う.
無効の
rtl_digest_destroySHA( rtlDigest Digest );
Destroy a SHA digest 扱う.
無効の
rtl_digest_destroySHA1( rtlDigest Digest );
Destroy a SHA1 digest 扱う.
rtlDigestError
rtl_digest_get( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a digest and retrieve the digest value.
rtlDigestError
rtl_digest_getHMAC_MD5( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a HMAC_MD5 digest and retrieve the digest value.
rtlDigestError
rtl_digest_getHMAC_SHA1( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a HMAC_SHA1 digest and retrieve the digest value.
rtlDigestError
rtl_digest_getMD2( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a MD2 digest and retrieve the digest value.
rtlDigestError
rtl_digest_getMD5( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a MD5 digest and retrieve the digest value.
rtlDigestError
rtl_digest_getSHA( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a SHA digest and retrieve the digest value.
rtlDigestError
rtl_digest_getSHA1( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
完結する a SHA1 digest and retrieve the digest value.
rtlDigestError
rtl_digest_init( rtlDigest Digest, const sal_uInt8 * pData, sal_uInt32 nDatLen );
Initialize a digest with given data.
rtlDigestError
rtl_digest_initHMAC_MD5( rtlDigest Digest, const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen );
Initialize a HMAC_MD5 digest.
rtlDigestError
rtl_digest_initHMAC_SHA1( rtlDigest Digest, const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen );
Initialize a HMAC_SHA1 digest.
rtlDigestAlgorithm
rtl_digest_queryAlgorithm( rtlDigest Digest );
Query the algorithm of a given digest.
sal_uInt32
rtl_digest_queryLength( rtlDigest Digest );
Query the length of a given digest.
rtlDigestError
rtl_digest_rawMD5( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );
Retrieve the raw (not 完結するd) MD5 digest value.
rtlDigestError
rtl_digest_update( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a digest with given data.
rtlDigestError
rtl_digest_updateHMAC_MD5( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a HMAC_MD5 digest with given data.
rtlDigestError
rtl_digest_updateHMAC_SHA1( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a HMAC_SHA1 digest with given data.
rtlDigestError
rtl_digest_updateMD2( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a MD2 digest with given data.
rtlDigestError
rtl_digest_updateMD5( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a MD5 digest with given data.
rtlDigestError
rtl_digest_updateSHA( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a SHA digest with given data.
rtlDigestError
rtl_digest_updateSHA1( rtlDigest Digest, const 無効の * pData, sal_uInt32 nDatLen );
Update a SHA1 digest with given data.
無効の
rtl_fillMemory( 無効の * Ptr, sal_Size Bytes, sal_uInt8 Fill );
無効の *
rtl_findInMemory( const 無効の * MemA, sal_uInt8 ch, sal_Size Bytes );
無効の
rtl_freeMemory( 無効の * Ptr );
解放する/自由な memory.
無効の
rtl_freeZeroMemory( 無効の * Ptr, sal_Size Bytes );
無 and 解放する/自由な memory.
oslProcessError
rtl_getAppCommandArg( sal_uInt32 nArg, rtl_uString * * strCommandArg );
Get the nArg-th 命令(する)-line argument passed to the main-機能(する)/行事 of this 過程.
sal_uInt32
rtl_getAppCommandArgCount( );
Returns the number of 命令(する) line arguments at 過程 start.
const sal_Char *
rtl_getBestMimeCharsetFromTextEncoding( rtl_TextEncoding eTextEncoding );
地図/計画する from a text encoding to the best matching MIME charset.
const sal_Char *
rtl_getBestUnixCharsetFromTextEncoding( rtl_TextEncoding eTextEncoding );
地図/計画する from a text encoding to the best matching Unix charset.
sal_uInt8
rtl_getBestWindowsCharsetFromTextEncoding( rtl_TextEncoding eTextEncoding );
地図/計画する from a text encoding to the best matching numeric Windows charset.
無効の
rtl_getGlobalProcessId( sal_uInt8 * pTargetUUID );
gets a 16-byte 直す/買収する,八百長をするd size identifier which is 保証(人)d not to change during the 現在の 過程.
const char *
rtl_getMimeCharsetFromTextEncoding( rtl_TextEncoding nEncoding );
地図/計画する from a text encoding to a corresponding MIME charset 指名する, if 利用できる (see <http://www.iana.org/assignments/character-始める,決めるs>).
rtl_TextEncoding
rtl_getTextEncodingFromMimeCharset( const sal_Char * pMimeCharset );
地図/計画する from a MIME charset to a text encoding.
rtl_TextEncoding
rtl_getTextEncodingFromUnixCharset( const sal_Char * pUnixCharset );
地図/計画する from a Unix charset to a text encoding.
rtl_TextEncoding
rtl_getTextEncodingFromWindowsCharset( sal_uInt8 nWinCharset );
地図/計画する from a numeric Windows charset to a text encoding.
rtl_TextEncoding
rtl_getTextEncodingFromWindowsCodePage( sal_uInt32 nCodePage );
地図/計画する from a Windows code page to a text encoding.
sal_Bool
rtl_getTextEncodingInfo( rtl_TextEncoding eTextEncoding, rtl_TextEncodingInfo * pEncInfo );
Return (警察などへの)密告,告訴(状) about a text encoding.
const sal_Bool *
rtl_getUriCharClass( rtl_UriCharClass eCharClass );
地図/計画する a predefined rtl_UriCharClass to a form usable by rtl_uriEncode().
sal_uInt32
rtl_getWindowsCodePageFromTextEncoding( rtl_TextEncoding nEncoding );
地図/計画する from a text encoding to a Windows code page.
sal_Bool
rtl_isOctetTextEncoding( rtl_TextEncoding nEncoding );
sal_Int32
rtl_locale_equals( rtl_Locale * This, rtl_Locale * obj );
Returns true if the 地元のs are equal, otherwis 誤った.
rtl_uString *
rtl_locale_getCountry( rtl_Locale * This );
Getter for programmatic 指名する of field, an uppercased two-letter ISO-3166 code.
rtl_Locale *
rtl_locale_getDefault( );
rtl_uString *
rtl_locale_getLanguage( rtl_Locale * This );
Getter for programmatic 指名する of field, a lowercased two-letter ISO 639-1 or three-letter ISO 639-3 code.
rtl_uString *
rtl_locale_getVariant( rtl_Locale * This );
Getter for programmatic 指名する of field.
sal_Int32
rtl_locale_hashCode( rtl_Locale * This );
Returns the hash code of the 地元の This.
rtl_Locale *
rtl_locale_register( const sal_Unicode * language, const sal_Unicode * country, const sal_Unicode * variant );
登録(する) a 地元の from language, country and variant.
無効の
rtl_locale_setDefault( const sal_Unicode * language, const sal_Unicode * country, const sal_Unicode * variant );
sal_Bool
rtl_logfile_hasLogFile( 無効の );
Return if a スピードを出す/記録につける とじ込み/提出する is written.
無効の
rtl_logfile_longTrace( const char * 判型, ... );
Like rtl_logfile_trace, but prefixing every スピードを出す/記録につける 入ること/参加(者) with the 現在の time and thread ID.
無効の
rtl_logfile_trace( const sal_Char * pszFormat, ... );
This 機能(する)/行事 許すs to スピードを出す/記録につける 独断的な messages even in a 製品-環境.
二塁打
rtl_math_acosh( 二塁打 fValue );
Returns values of the inverse hyperbolic cosine.
二塁打
rtl_math_approxValue( 二塁打 fValue );
一連の会議、交渉/完成するs value to 15 重要な decimal digits.
二塁打
rtl_math_asinh( 二塁打 fValue );
Returns values of the inverse hyperbolic sine.
二塁打
rtl_math_atanh( 二塁打 fValue );
Returns more 正確な atanh(x) for x 近づく 0 than calculating 0.5*スピードを出す/記録につける((1+x)/(1-x)).
無効の
rtl_math_doubleToString( rtl_String * * pResult, sal_Int32 * pResultCapacity, sal_Int32 nResultOffset, 二塁打 fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Char cDecSeparator, const sal_Int32 * pGroups, sal_Char cGroupSeparator, sal_Bool bEraseTrailingDecZeros );
転換s analogous to sprintf() using 内部の 一連の会議、交渉/完成するing.
無効の
rtl_math_doubleToUString( rtl_uString * * pResult, sal_Int32 * pResultCapacity, sal_Int32 nResultOffset, 二塁打 fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Unicode cDecSeparator, const sal_Int32 * pGroups, sal_Unicode cGroupSeparator, sal_Bool bEraseTrailingDecZeros );
転換s analogous to sprintf() using 内部の 一連の会議、交渉/完成するing.
二塁打
rtl_math_erf( 二塁打 fValue );
Returns values of the Errorfunction erf.
二塁打
rtl_math_erfc( 二塁打 fValue );
Returns values of the complement Errorfunction erfc.
二塁打
rtl_math_expm1( 二塁打 fValue );
Returns more 正確な e^x-1 for x 近づく 0 than calculating 直接/まっすぐに.
二塁打
rtl_math_log1p( 二塁打 fValue );
Returns more 正確な スピードを出す/記録につける(1+x) for x 近づく 0 than calculating 直接/まっすぐに.
二塁打
rtl_math_pow10Exp( 二塁打 fValue, int nExp );
規模s fVal to a 力/強力にする of 10 without calling pow() or div() for nExp values between -16 and +16, 供給するing a faster method.
二塁打
rtl_math_round( 二塁打 fValue, int nDecPlaces, rtl_math_RoundingMode eMode );
一連の会議、交渉/完成するs a 二塁打 value.
二塁打
rtl_math_stringToDouble( const sal_Char * pBegin, const sal_Char * pEnd, sal_Char cDecSeparator, sal_Char cGroupSeparator, rtl_math_ConversionStatus * pStatus, const sal_Char * * pParsedEnd );
転換 analogous to strtod(), 変える a string 代表するing a decimal number into a 二塁打 value.
二塁打
rtl_math_uStringToDouble( const sal_Unicode * pBegin, const sal_Unicode * pEnd, sal_Unicode cDecSeparator, sal_Unicode cGroupSeparator, rtl_math_ConversionStatus * pStatus, const sal_Unicode * * pParsedEnd );
転換 analogous to strtod(), 変える a string 代表するing a decimal number into a 二塁打 value.
無効の
rtl_moduleCount_acquire( rtl_ModuleCount * that );
Default 実施 for <code>rtl_ModuleCount.acquire</code>. Use this 機能(する)/行事 along with <code>rtl_StandardModuleCount</code>.
sal_Bool
rtl_moduleCount_canUnload( rtl_StandardModuleCount * that, TimeValue * libUnused );
Default 実施 for <code>component_canUnload</code>. Use this 機能(する)/行事 along with <code>rtl_StandardModuleCount</code>.
無効の
rtl_moduleCount_release( rtl_ModuleCount * that );
無効の
rtl_moveMemory( 無効の * Dst, const 無効の * Src, sal_Size Bytes );
rtlRandomError
rtl_random_addBytes( rtlRandomPool Pool, const 無効の * 衝撃を和らげるもの, sal_Size Bytes );
追加する bytes to a 無作為の Pool.
rtlRandomPool
rtl_random_createPool( 無効の );
Create a 無作為の Pool.
無効の
rtl_random_destroyPool( rtlRandomPool Pool );
Destroy a 無作為の Pool.
rtlRandomError
rtl_random_getBytes( rtlRandomPool Pool, 無効の * 衝撃を和らげるもの, sal_Size Bytes );
Retrieve bytes from a 無作為の Pool.
無効の *
rtl_reallocateMemory( 無効の * Ptr, sal_Size Bytes );
Reallocate memory.
sal_Bool
rtl_registerModuleForUnloading( oslModule module );
By 登録(する)ing a module, one 宣言するs that a module supports the 荷を降ろすing 機械装置. One 登録(する)s a module by calling this 機能(する)/行事.<p>
無効の
rtl_removeUnloadingListener( sal_Int32 cookie );
無効の
rtl_resetTextToUnicodeContext( rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
無効の
rtl_resetUnicodeToTextContext( rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext );
see http://udk.openoffice.org/cpp/man/spec/textconversion.html
sal_Int32
rtl_str_compare( const sal_Char * first, const sal_Char * second );
Compare two strings.
sal_Int32
rtl_str_compareIgnoreAsciiCase( const sal_Char * first, const sal_Char * second );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_str_compareIgnoreAsciiCase_WithLength( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_str_compare_WithLength( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );
Compare two strings.
sal_Int32
rtl_str_getLength( const sal_Char * str );
Return the length of a string.
sal_Int32
rtl_str_hashCode( const sal_Char * str );
Return a hash code for a string.
sal_Int32
rtl_str_hashCode_WithLength( const sal_Char * str, sal_Int32 len );
Return a hash code for a string.
sal_Int32
rtl_str_indexOfChar( const sal_Char * str, sal_Char ch );
Search for the first occurrence of a character within a string.
sal_Int32
rtl_str_indexOfChar_WithLength( const sal_Char * str, sal_Int32 len, sal_Char ch );
Search for the first occurrence of a character within a string.
sal_Int32
rtl_str_indexOfStr( const sal_Char * str, const sal_Char * subStr );
Search for the first occurrence of a substring within a string.
sal_Int32
rtl_str_indexOfStr_WithLength( const sal_Char * str, sal_Int32 len, const sal_Char * subStr, sal_Int32 subLen );
Search for the first occurrence of a substring within a string.
sal_Int32
rtl_str_lastIndexOfChar( const sal_Char * str, sal_Char ch );
Search for the last occurrence of a character within a string.
sal_Int32
rtl_str_lastIndexOfChar_WithLength( const sal_Char * str, sal_Int32 len, sal_Char ch );
Search for the last occurrence of a character within a string.
sal_Int32
rtl_str_lastIndexOfStr( const sal_Char * str, const sal_Char * subStr );
Search for the last occurrence of a substring within a string.
sal_Int32
rtl_str_lastIndexOfStr_WithLength( const sal_Char * str, sal_Int32 len, const sal_Char * subStr, sal_Int32 subLen );
Search for the last occurrence of a substring within a string.
無効の
rtl_str_replaceChar( sal_Char * str, sal_Char oldChar, sal_Char newChar );
取って代わる all occurrences of a 選び出す/独身 character within a string.
無効の
rtl_str_replaceChar_WithLength( sal_Char * str, sal_Int32 len, sal_Char oldChar, sal_Char newChar );
取って代わる all occurrences of a 選び出す/独身 character within a string.
sal_Int32
rtl_str_reverseCompare_WithLength( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );
Compare two strings from 支援する to 前線.
sal_Int32
rtl_str_shortenedCompareIgnoreAsciiCase_WithLength( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen, sal_Int32 shortenedLen );
Compare two strings with a 最大限 count of characters, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_str_shortenedCompare_WithLength( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen, sal_Int32 shortenedLen );
Compare two strings with a 最大限 count of characters.
無効の
rtl_str_toAsciiLowerCase( sal_Char * str );
変える all ASCII uppercase letters to lowercase within a string.
無効の
rtl_str_toAsciiLowerCase_WithLength( sal_Char * str, sal_Int32 len );
変える all ASCII uppercase letters to lowercase within a string.
無効の
rtl_str_toAsciiUpperCase( sal_Char * str );
変える all ASCII lowercase letters to uppercase within a string.
無効の
rtl_str_toAsciiUpperCase_WithLength( sal_Char * str, sal_Int32 len );
変える all ASCII lowercase letters to uppercase within a string.
sal_Bool
rtl_str_toBoolean( const sal_Char * str );
解釈する/通訳する a string as a boolean.
二塁打
rtl_str_toDouble( const sal_Char * str );
解釈する/通訳する a string as a 二塁打.
float
rtl_str_toFloat( const sal_Char * str );
解釈する/通訳する a string as a float.
sal_Int32
rtl_str_toInt32( const sal_Char * str, sal_Int16 radix );
解釈する/通訳する a string as an integer.
sal_Int64
rtl_str_toInt64( const sal_Char * str, sal_Int16 radix );
解釈する/通訳する a string as a long integer.
sal_Int32
rtl_str_trim( sal_Char * str );
除去する white space from both ends of a string.
sal_Int32
rtl_str_trim_WithLength( sal_Char * str, sal_Int32 len );
除去する white space from both ends of the string.
sal_Int32
rtl_str_valueOfBoolean( sal_Char * str, sal_Bool b );
Create the string 代表 of a boolean.
sal_Int32
rtl_str_valueOfChar( sal_Char * str, sal_Char ch );
Create the string 代表 of a character.
sal_Int32
rtl_str_valueOfDouble( sal_Char * str, 二塁打 d );
Create the string 代表 of a 二塁打.
sal_Int32
rtl_str_valueOfFloat( sal_Char * str, float f );
Create the string 代表 of a float.
sal_Int32
rtl_str_valueOfInt32( sal_Char * str, sal_Int32 i, sal_Int16 radix );
Create the string 代表 of an integer.
sal_Int32
rtl_str_valueOfInt64( sal_Char * str, sal_Int64 l, sal_Int16 radix );
Create the string 代表 of a long integer.
無効の
rtl_string2UString( rtl_uString * * newStr, const sal_Char * str, sal_Int32 len, rtl_TextEncoding encoding, sal_uInt32 convertFlags );
Create a new Unicode string by 変えるing a byte string, using a 明確な/細部 text encoding.
無効の
rtl_string_acquire( rtl_String * str );
Increment the 言及/関連 count of a string.
無効の
rtl_string_assign( rtl_String * * str, rtl_String * rightValue );
割り当てる a new value to a string.
sal_Int32
rtl_string_getLength( const rtl_String * str );
Return the length of a string.
sal_Char *
rtl_string_getStr( rtl_String * str );
Return a pointer to the underlying character array of a string.
sal_Int32
rtl_string_getToken( rtl_String * * newStr, rtl_String * str, sal_Int32 記念品, sal_Char cTok, sal_Int32 idx );
Create a new string by 抽出するing a 選び出す/独身 記念品 from another string.
無効の
rtl_string_new( rtl_String * * newStr );
配分する a new string 含む/封じ込めるing no characters.
無効の
rtl_string_newConcat( rtl_String * * newStr, rtl_String * left, rtl_String * 権利 );
Create a new string that is the concatenation of two other strings.
無効の
rtl_string_newFromStr( rtl_String * * newStr, const sal_Char * value );
配分する a new string that 含む/封じ込めるs a copy of a character array.
無効の
rtl_string_newFromStr_WithLength( rtl_String * * newStr, const sal_Char * value, sal_Int32 len );
配分する a new string that 含む/封じ込めるs a copy of a character array.
無効の
rtl_string_newFromString( rtl_String * * newStr, const rtl_String * value );
配分する a new string that 含む/封じ込めるs a copy of another string.
無効の
rtl_string_newReplace( rtl_String * * newStr, rtl_String * str, sal_Char oldChar, sal_Char newChar );
Create a new string by 取って代わるing all occurrences of a 選び出す/独身 character within another string.
無効の
rtl_string_newReplaceStrAt( rtl_String * * newStr, rtl_String * str, sal_Int32 idx, sal_Int32 count, rtl_String * subStr );
Create a new string by 取って代わるing a substring of another string.
無効の
rtl_string_newToAsciiLowerCase( rtl_String * * newStr, rtl_String * str );
Create a new string by 変えるing all ASCII uppercase letters to lowercase within another string.
無効の
rtl_string_newToAsciiUpperCase( rtl_String * * newStr, rtl_String * str );
Create a new string by 変えるing all ASCII lowercase letters to uppercase within another string.
無効の
rtl_string_newTrim( rtl_String * * newStr, rtl_String * str );
Create a new string by 除去するing white space from both ends of another string.
無効の
rtl_string_new_WithLength( rtl_String * * newStr, sal_Int32 len );
配分する a new string 含む/封じ込めるing space for a given number of characters.
無効の
rtl_string_release( rtl_String * str );
Decrement the 言及/関連 count of a string.
無効の
rtl_stringbuffer_ensureCapacity( rtl_String * * This, sal_Int32 * capacity, sal_Int32 minimumCapacity );
確実にするs that the capacity of the 衝撃を和らげるもの is at least equal to the 明示するd 最小限.
無効の
rtl_stringbuffer_insert( rtl_String * * This, sal_Int32 * capacity, sal_Int32 相殺する, const sal_Char * str, sal_Int32 len );
挿入するs the string 代表 of the <code>char</code> array argument into this string 衝撃を和らげるもの.
無効の
rtl_stringbuffer_newFromStr_WithLength( rtl_String * * newStr, const sal_Char * value, sal_Int32 count );
配分するs a new <code>String</code> that 含む/封じ込めるs characters from the character array argument.
sal_Int32
rtl_stringbuffer_newFromStringBuffer( rtl_String * * newStr, sal_Int32 capacity, rtl_String * olsStr );
配分するs a new <code>String</code> that 含む/封じ込めるs the same sequence of characters as the string argument.
rtl_TestResult *
rtl_tres_create( const sal_Char * meth, sal_uInt32 旗s );
無効の
rtl_tres_destroy( rtl_TestResult * res );
無効の
rtl_uString2String( rtl_String * * newStr, const sal_Unicode * str, sal_Int32 len, rtl_TextEncoding encoding, sal_uInt32 convertFlags );
Create a new byte string by 変えるing a Unicode string, using a 明確な/細部 text encoding.
無効の
rtl_uString_acquire( rtl_uString * str );
Increment the 言及/関連 count of a string.
無効の
rtl_uString_assign( rtl_uString * * str, rtl_uString * rightValue );
割り当てる a new value to a string.
sal_Int32
rtl_uString_getLength( const rtl_uString * str );
Return the length of a string.
sal_Unicode *
rtl_uString_getStr( rtl_uString * str );
Return a pointer to the underlying character array of a string.
sal_Int32
rtl_uString_getToken( rtl_uString * * newStr, rtl_uString * str, sal_Int32 記念品, sal_Unicode cTok, sal_Int32 idx );
Create a new string by 抽出するing a 選び出す/独身 記念品 from another string.
無効の
rtl_uString_intern( rtl_uString * * newStr, rtl_uString * str );
Return a canonical 代表 for a string.
無効の
rtl_uString_internConvert( rtl_uString * * newStr, const sal_Char * str, sal_Int32 len, rtl_TextEncoding encoding, sal_uInt32 convertFlags, sal_uInt32 * pInfo );
Return a canonical 代表 for a string.
sal_uInt32
rtl_uString_iterateCodePoints( const rtl_uString * string, sal_Int32 * indexUtf16, sal_Int32 incrementCodePoints );
Iterate through a string based on code points instead of UTF-16 code 部隊s.
無効の
rtl_uString_new( rtl_uString * * newStr );
配分する a new string 含む/封じ込めるing no characters.
無効の
rtl_uString_newConcat( rtl_uString * * newStr, rtl_uString * left, rtl_uString * 権利 );
Create a new string that is the concatenation of two other strings.
無効の
rtl_uString_newFromAscii( rtl_uString * * newStr, const sal_Char * value );
配分する a new string that 含む/封じ込めるs a copy of a character array.
無効の
rtl_uString_newFromCodePoints( rtl_uString * * newString, const sal_uInt32 * codePoints, sal_Int32 codePointCount );
配分する a new string from an array of Unicode code points.
無効の
rtl_uString_newFromStr( rtl_uString * * newStr, const sal_Unicode * value );
配分する a new string that 含む/封じ込めるs a copy of a character array.
無効の
rtl_uString_newFromStr_WithLength( rtl_uString * * newStr, const sal_Unicode * value, sal_Int32 len );
配分する a new string that 含む/封じ込めるs a copy of a character array.
無効の
rtl_uString_newFromString( rtl_uString * * newStr, const rtl_uString * value );
配分する a new string that 含む/封じ込めるs a copy of another string.
無効の
rtl_uString_newReplace( rtl_uString * * newStr, rtl_uString * str, sal_Unicode oldChar, sal_Unicode newChar );
Create a new string by 取って代わるing all occurrences of a 選び出す/独身 character within another string.
無効の
rtl_uString_newReplaceStrAt( rtl_uString * * newStr, rtl_uString * str, sal_Int32 idx, sal_Int32 count, rtl_uString * subStr );
Create a new string by 取って代わるing a substring of another string.
無効の
rtl_uString_newToAsciiLowerCase( rtl_uString * * newStr, rtl_uString * str );
Create a new string by 変えるing all ASCII uppercase letters to lowercase within another string.
無効の
rtl_uString_newToAsciiUpperCase( rtl_uString * * newStr, rtl_uString * str );
Create a new string by 変えるing all ASCII lowercase letters to uppercase within another string.
無効の
rtl_uString_newTrim( rtl_uString * * newStr, rtl_uString * str );
Create a new string by 除去するing white space from both ends of another string.
無効の
rtl_uString_new_WithLength( rtl_uString * * newStr, sal_Int32 nLen );
配分する a new string 含む/封じ込めるing space for a given number of characters.
無効の
rtl_uString_release( rtl_uString * str );
Decrement the 言及/関連 count of a string.
無効の
rtl_uStringbuffer_ensureCapacity( rtl_uString * * This, sal_Int32 * capacity, sal_Int32 minimumCapacity );
確実にするs that the capacity of the 衝撃を和らげるもの is at least equal to the 明示するd 最小限.
無効の
rtl_uStringbuffer_insert( rtl_uString * * This, sal_Int32 * capacity, sal_Int32 相殺する, const sal_Unicode * str, sal_Int32 len );
挿入するs the string 代表 of the <code>str</code> array argument into this string 衝撃を和らげるもの.
無効の
rtl_uStringbuffer_insertUtf32( rtl_uString * * pThis, sal_Int32 * capacity, sal_Int32 相殺する, sal_uInt32 c );
挿入するs a 選び出す/独身 UTF-32 character into this string 衝撃を和らげるもの.
無効の
rtl_uStringbuffer_insert_ascii( rtl_uString * * This, sal_Int32 * capacity, sal_Int32 相殺する, const sal_Char * str, sal_Int32 len );
挿入するs the 8-Bit ASCII string 代表 of the <code>str</code> array argument into this string 衝撃を和らげるもの.
無効の
rtl_uStringbuffer_newFromStr_WithLength( rtl_uString * * newStr, const sal_Unicode * value, sal_Int32 count );
配分するs a new <code>String</code> that 含む/封じ込めるs characters from the character array argument.
sal_Int32
rtl_uStringbuffer_newFromStringBuffer( rtl_uString * * newStr, sal_Int32 capacity, rtl_uString * olsStr );
配分するs a new <code>String</code> that 含む/封じ込めるs the same sequence of characters as the string argument.
無効の
rtl_unloadUnusedModules( TimeValue * libUnused );
無効の
rtl_unregisterModuleForUnloading( oslModule module );
sal_Bool
rtl_uriConvertRelToAbs( rtl_uString * pBaseUriRef, rtl_uString * pRelUriRef, rtl_uString * * pResult, rtl_uString * * pException );
変える a 親族 URI 言及/関連 into an 絶対の one.
無効の
rtl_uriDecode( rtl_uString * pText, rtl_UriDecodeMechanism eMechanism, rtl_TextEncoding eCharset, rtl_uString * * pResult );
Decode (a part of) a URI.
無効の
rtl_uriEncode( rtl_uString * pText, const sal_Bool * pCharClass, rtl_UriEncodeMechanism eMechanism, rtl_TextEncoding eCharset, rtl_uString * * pResult );
Encode a text as (part of) a URI.
sal_Int32
rtl_ustr_ascii_compare( const sal_Unicode * first, const sal_Char * second );
Compare two strings.
sal_Int32
rtl_ustr_ascii_compareIgnoreAsciiCase( const sal_Unicode * first, const sal_Char * second );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_ascii_compareIgnoreAsciiCase_WithLengths( const sal_Unicode * first, sal_Int32 firstLen, const char * second, sal_Int32 secondLen );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_ascii_compare_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second );
Compare two strings.
sal_Int32
rtl_ustr_ascii_shortenedCompareIgnoreAsciiCase_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 shortenedLen );
Compare two strings with a 最大限 count of characters, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_ascii_shortenedCompare_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 shortenedLen );
Compare two strings with a 最大限 count of characters.
sal_Int32
rtl_ustr_asciil_reverseCompare_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );
Compare two strings from 支援する to 前線.
sal_Bool
rtl_ustr_asciil_reverseEquals_WithLength( const sal_Unicode * first, const sal_Char * second, sal_Int32 len );
Compare two strings from 支援する to 前線 for equality.
sal_Int32
rtl_ustr_compare( const sal_Unicode * first, const sal_Unicode * second );
Compare two strings.
sal_Int32
rtl_ustr_compareIgnoreAsciiCase( const sal_Unicode * first, const sal_Unicode * second );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_compareIgnoreAsciiCase_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen );
Compare two strings, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_compare_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen );
Compare two strings.
sal_Int32
rtl_ustr_getLength( const sal_Unicode * str );
Return the length of a string.
sal_Int32
rtl_ustr_hashCode( const sal_Unicode * str );
Return a hash code for a string.
sal_Int32
rtl_ustr_hashCode_WithLength( const sal_Unicode * str, sal_Int32 len );
Return a hash code for a string.
sal_Int32
rtl_ustr_indexOfAscii_WithLength( const sal_Unicode * str, sal_Int32 len, const char * subStr, sal_Int32 subLen );
Search for the first occurrence of an ASCII substring within a string.
sal_Int32
rtl_ustr_indexOfChar( const sal_Unicode * str, sal_Unicode ch );
Search for the first occurrence of a character within a string.
sal_Int32
rtl_ustr_indexOfChar_WithLength( const sal_Unicode * str, sal_Int32 len, sal_Unicode ch );
Search for the first occurrence of a character within a string.
sal_Int32
rtl_ustr_indexOfStr( const sal_Unicode * str, const sal_Unicode * subStr );
Search for the first occurrence of a substring within a string.
sal_Int32
rtl_ustr_indexOfStr_WithLength( const sal_Unicode * str, sal_Int32 len, const sal_Unicode * subStr, sal_Int32 subLen );
Search for the first occurrence of a substring within a string.
sal_Int32
rtl_ustr_lastIndexOfAscii_WithLength( const sal_Unicode * str, sal_Int32 len, const char * subStr, sal_Int32 subLen );
Search for the last occurrence of an ASCII substring within a string.
sal_Int32
rtl_ustr_lastIndexOfChar( const sal_Unicode * str, sal_Unicode ch );
Search for the last occurrence of a character within a string.
sal_Int32
rtl_ustr_lastIndexOfChar_WithLength( const sal_Unicode * str, sal_Int32 len, sal_Unicode ch );
Search for the last occurrence of a character within a string.
sal_Int32
rtl_ustr_lastIndexOfStr( const sal_Unicode * str, const sal_Unicode * subStr );
Search for the last occurrence of a substring within a string.
sal_Int32
rtl_ustr_lastIndexOfStr_WithLength( const sal_Unicode * str, sal_Int32 len, const sal_Unicode * subStr, sal_Int32 subLen );
Search for the last occurrence of a substring within a string.
無効の
rtl_ustr_replaceChar( sal_Unicode * str, sal_Unicode oldChar, sal_Unicode newChar );
取って代わる all occurrences of a 選び出す/独身 character within a string.
無効の
rtl_ustr_replaceChar_WithLength( sal_Unicode * str, sal_Int32 len, sal_Unicode oldChar, sal_Unicode newChar );
取って代わる all occurrences of a 選び出す/独身 character within a string.
sal_Int32
rtl_ustr_reverseCompare_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen );
Compare two strings from 支援する to 前線.
sal_Int32
rtl_ustr_shortenedCompareIgnoreAsciiCase_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen, sal_Int32 shortenedLen );
Compare two strings with a 最大限 count of characters, ignoring the 事例/患者 of ASCII characters.
sal_Int32
rtl_ustr_shortenedCompare_WithLength( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen, sal_Int32 shortenedLen );
Compare two strings with a 最大限 count of characters.
無効の
rtl_ustr_toAsciiLowerCase( sal_Unicode * str );
変える all ASCII uppercase letters to lowercase within a string.
無効の
rtl_ustr_toAsciiLowerCase_WithLength( sal_Unicode * str, sal_Int32 len );
変える all ASCII uppercase letters to lowercase within a string.
無効の
rtl_ustr_toAsciiUpperCase( sal_Unicode * str );
変える all ASCII lowercase letters to uppercase within a string.
無効の
rtl_ustr_toAsciiUpperCase_WithLength( sal_Unicode * str, sal_Int32 len );
変える all ASCII lowercase letters to uppercase within a string.
sal_Bool
rtl_ustr_toBoolean( const sal_Unicode * str );
解釈する/通訳する a string as a boolean.
二塁打
rtl_ustr_toDouble( const sal_Unicode * str );
解釈する/通訳する a string as a 二塁打.
float
rtl_ustr_toFloat( const sal_Unicode * str );
解釈する/通訳する a string as a float.
sal_Int32
rtl_ustr_toInt32( const sal_Unicode * str, sal_Int16 radix );
解釈する/通訳する a string as an integer.
sal_Int64
rtl_ustr_toInt64( const sal_Unicode * str, sal_Int16 radix );
解釈する/通訳する a string as a long integer.
sal_Int32
rtl_ustr_trim( sal_Unicode * str );
除去する white space from both ends of a string.
sal_Int32
rtl_ustr_trim_WithLength( sal_Unicode * str, sal_Int32 len );
除去する white space from both ends of the string.
sal_Int32
rtl_ustr_valueOfBoolean( sal_Unicode * str, sal_Bool b );
Create the string 代表 of a boolean.
sal_Int32
rtl_ustr_valueOfChar( sal_Unicode * str, sal_Unicode ch );
Create the string 代表 of a character.
sal_Int32
rtl_ustr_valueOfDouble( sal_Unicode * str, 二塁打 d );
Create the string 代表 of a 二塁打.
sal_Int32
rtl_ustr_valueOfFloat( sal_Unicode * str, float f );
Create the string 代表 of a float.
sal_Int32
rtl_ustr_valueOfInt32( sal_Unicode * str, sal_Int32 i, sal_Int16 radix );
Create the string 代表 of an integer.
sal_Int32
rtl_ustr_valueOfInt64( sal_Unicode * str, sal_Int64 l, sal_Int16 radix );
Create the string 代表 of a long integer.
無効の
rtl_zeroMemory( 無効の * Ptr, sal_Size Bytes );
無効の
sal_detail_deinitialize( );
無効の
sal_detail_initialize( int argc, char * * argv );
storeError
store_acquireHandle( storeHandle 扱う );
Acquire a 扱う.
storeError
store_attrib( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName, sal_uInt32 nMask1, sal_uInt32 nMask2, sal_uInt32 * pnAttrib );
始める,決める せいにするs of a とじ込み/提出する 入ること/参加(者).
storeError
store_closeDirectory( storeDirectoryHandle hDirectory );
の近くに a directory.
storeError
store_closeFile( storeFileHandle hFile );
の近くに a とじ込み/提出する.
storeError
store_closeStream( storeStreamHandle hStrm );
の近くに a stream.
storeError
store_createMemoryFile( sal_uInt16 nPageSize, storeFileHandle * phFile );
Open a 一時的な とじ込み/提出する in memory.
storeError
store_findFirst( storeDirectoryHandle hDirectory, storeFindData * pFindData );
Find first directory 入ること/参加(者).
storeError
store_findNext( storeDirectoryHandle hDirectory, storeFindData * pFindData );
Find next directory 入ること/参加(者).
storeError
store_flushFile( storeFileHandle hFile );
紅潮/摘発する a とじ込み/提出する.
storeError
store_flushStream( storeStreamHandle hStrm );
紅潮/摘発する a stream.
storeError
store_getFileRefererCount( storeFileHandle hFile, sal_uInt32 * pnRefCount );
Get the number of referers to a とじ込み/提出する.
storeError
store_getFileSize( storeFileHandle hFile, sal_uInt32 * pnSize );
Get the size of a とじ込み/提出する.
storeError
store_getStreamSize( storeStreamHandle hStrm, sal_uInt32 * pnSize );
Get the size of a stream.
storeError
store_link( storeFileHandle hFile, rtl_uString * pSrcPath, rtl_uString * pSrcName, rtl_uString * pDstPath, rtl_uString * pDstName );
挿入する a とじ込み/提出する 入ること/参加(者) as 'hard link' to another とじ込み/提出する 入ること/参加(者).
storeError
store_openDirectory( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName, storeAccessMode eAccessMode, storeDirectoryHandle * phDirectory );
Open a directory.
storeError
store_openFile( rtl_uString * pFilename, storeAccessMode eAccessMode, sal_uInt16 nPageSize, storeFileHandle * phFile );
Open a とじ込み/提出する.
storeError
store_openStream( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName, storeAccessMode eMode, storeStreamHandle * phStrm );
Open a stream.
storeError
store_readStream( storeStreamHandle hStrm, sal_uInt32 nOffset, 無効の * pBuffer, sal_uInt32 nBytes, sal_uInt32 * pnDone );
Read from a stream.
storeError
store_rebuildFile( rtl_uString * pSrcFilename, rtl_uString * pDstFilename );
回復する and Compact a とじ込み/提出する into another とじ込み/提出する.
storeError
store_releaseHandle( storeHandle 扱う );
解放(する) a 扱う.
storeError
store_remove( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName );
除去する a とじ込み/提出する 入ること/参加(者).
storeError
store_rename( storeFileHandle hFile, rtl_uString * pSrcPath, rtl_uString * pSrcName, rtl_uString * pDstPath, rtl_uString * pDstName );
改名する a とじ込み/提出する 入ること/参加(者).
storeError
store_setStreamSize( storeStreamHandle hStrm, sal_uInt32 nSize );
始める,決める the size of a stream.
storeError
store_symlink( storeFileHandle hFile, rtl_uString * pSrcPath, rtl_uString * pSrcName, rtl_uString * pDstPath, rtl_uString * pDstName );
挿入する a とじ込み/提出する 入ること/参加(者) as '象徴的な link' to another とじ込み/提出する 入ること/参加(者).
storeError
store_writeStream( storeStreamHandle hStrm, sal_uInt32 nOffset, const 無効の * pBuffer, sal_uInt32 nBytes, sal_uInt32 * pnDone );
令状 to a stream.
無効の
typelib_setCacheSize( sal_Int32 nNewSize );
始める,決めるs size of type description (武器などの)隠匿場所.
無効の
typelib_static_array_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeDescriptionReference * pElementType, sal_Int32 nDimensions, ... );
Inits static array type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_static_compound_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeClass eTypeClass, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers );
Inits incomplete static 構内/化合物 type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_static_enum_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, sal_Int32 nDefaultValue );
Inits incomplete static enum type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_static_interface_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType );
Inits incomplete static interface type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_static_mi_interface_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, sal_Int32 nBaseTypes, typelib_TypeDescriptionReference * * ppBaseTypes );
Inits incomplete static 多重の-相続物件 interface type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_static_sequence_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeDescriptionReference * pElementType );
Inits static sequence type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_static_struct_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers, const sal_Bool * pParameterizedTypes );
Inits incomplete static struct type 言及/関連.
typelib_TypeDescriptionReference * *
typelib_static_type_getByTypeClass( typelib_TypeClass eTypeClass );
無効の
typelib_static_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeClass eTypeClass, const sal_Char * pTypeName );
Inits static type 言及/関連. Thread synchronizes on typelib init mutex.
無効の
typelib_typedescription_acquire( typelib_TypeDescription * pDesc );
Increments 言及/関連 count of given type description.
sal_Bool
typelib_typedescription_complete( typelib_TypeDescription * * ppTypeDescr );
sal_Bool
typelib_typedescription_equals( const typelib_TypeDescription * p1, const typelib_TypeDescription * p2 );
実験(する)s whether two types descriptions are equal, i.e. type class and 指名するs are equal.
無効の
typelib_typedescription_getByName( typelib_TypeDescription * * ppRet, rtl_uString * pName );
Retrieves a type description 経由で its fully qualified 指名する.
sal_Bool
typelib_typedescription_isAssignableFrom( typelib_TypeDescription * pAssignable, typelib_TypeDescription * pFrom );
実験(する)s if values of type pAssignable can be 割り当てるd by values of type pFrom. This 含むs 広げるing 転換 (e.g., long assignable from short), as long as there is no data loss.
無効の
typelib_typedescription_new( typelib_TypeDescription * * ppRet, typelib_TypeClass eTypeClass, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pType, sal_Int32 nMembers, typelib_CompoundMember_Init * pMembers );
Creates a new type description.
無効の
typelib_typedescription_newArray( typelib_TypeDescription * * ppRet, typelib_TypeDescriptionReference * pElementTypeRef, sal_Int32 nDimensions, sal_Int32 * pDimensions );
Creates an array type description.
無効の
typelib_typedescription_newEnum( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, sal_Int32 nDefaultValue, sal_Int32 nEnumValues, rtl_uString * * ppEnumNames, sal_Int32 * pEnumValues );
Creates an enum type description.
無効の
typelib_typedescription_newExtendedInterfaceAttribute( typelib_InterfaceAttributeTypeDescription * * ppRet, sal_Int32 nAbsolutePosition, rtl_uString * pAttributeName, typelib_TypeClass eAttributeTypeClass, rtl_uString * pAttributeTypeName, sal_Bool bReadOnly, sal_Int32 nGetExceptions, rtl_uString * * ppGetExceptionNames, sal_Int32 nSetExceptions, rtl_uString * * ppSetExceptionNames );
Creates an 延長するd interface せいにする type description.
無効の
typelib_typedescription_newInterface( typelib_InterfaceTypeDescription * * ppRet, rtl_uString * pTypeName, sal_uInt32 nUik1, sal_uInt16 nUik2, sal_uInt16 nUik3, sal_uInt32 nUik4, sal_uInt32 nUik5, typelib_TypeDescriptionReference * pBaseInterface, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers );
Creates an interface type description.
無効の
typelib_typedescription_newInterfaceAttribute( typelib_InterfaceAttributeTypeDescription * * ppRet, sal_Int32 nAbsolutePosition, rtl_uString * pAttributeName, typelib_TypeClass eAttributeTypeClass, rtl_uString * pAttributeTypeName, sal_Bool bReadOnly );
Creates an interface せいにする type description.
無効の
typelib_typedescription_newInterfaceMethod( typelib_InterfaceMethodTypeDescription * * ppRet, sal_Int32 nAbsolutePosition, sal_Bool bOneWay, rtl_uString * pMethodName, typelib_TypeClass eReturnTypeClass, rtl_uString * pReturnTypeName, sal_Int32 nParams, typelib_Parameter_Init * pParams, sal_Int32 nExceptions, rtl_uString * * ppExceptionNames );
Creates an interface method type description.
無効の
typelib_typedescription_newMIInterface( typelib_InterfaceTypeDescription * * ppRet, rtl_uString * pTypeName, sal_uInt32 nUik1, sal_uInt16 nUik2, sal_uInt16 nUik3, sal_uInt32 nUik4, sal_uInt32 nUik5, sal_Int32 nBaseInterfaces, typelib_TypeDescriptionReference * * ppBaseInterfaces, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers );
Creates a 多重の-相続物件 interface type description.
無効の
typelib_typedescription_newStruct( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pType, sal_Int32 nMembers, typelib_StructMember_Init * pMembers );
Creates a new struct type description.
無効の
typelib_typedescription_newUnion( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pDiscriminantTypeRef, sal_Int64 nDefaultDiscriminant, typelib_TypeDescriptionReference * pDefaultTypeRef, sal_Int32 nMembers, typelib_Union_Init * pMembers );
Creates a union type description. All discriminants are 扱うd as int64 values. The pDiscriminantTypeRef must be of type byte, short, ..., up to hyper.
無効の
typelib_typedescription_register( typelib_TypeDescription * * ppNewDescription );
登録(する)s a type description and creates a type description 言及/関連. Type descriptions will be 登録(する)d automatically if they are 供給するd 経由で the callback chain.
無効の
typelib_typedescription_registerCallback( 無効の * pContext, typelib_typedescription_Callback pCallback );
登録(する)s callback 機能(する)/行事 供給するing 付加 type descriptions.
無効の
typelib_typedescription_release( typelib_TypeDescription * pDesc );
Decrements 言及/関連 count of given type. If 言及/関連 count reaches 0, the trype description is 削除するd.
無効の
typelib_typedescription_revokeCallback( 無効の * pContext, typelib_typedescription_Callback pCallback );
取り消すs a 以前 登録(する)d callback 機能(する)/行事.
無効の
typelib_typedescriptionreference_acquire( typelib_TypeDescriptionReference * pRef );
Increments 言及/関連 count of type description 言及/関連.
無効の
typelib_typedescriptionreference_assign( typelib_TypeDescriptionReference * * ppDest, typelib_TypeDescriptionReference * pSource );
割り当てるs a type.
sal_Bool
typelib_typedescriptionreference_equals( const typelib_TypeDescriptionReference * p1, const typelib_TypeDescriptionReference * p2 );
実験(する)s whether two types description 言及/関連s are equal, i.e. type class and 指名するs are equal.
無効の
typelib_typedescriptionreference_getDescription( typelib_TypeDescription * * ppRet, typelib_TypeDescriptionReference * pRef );
Retrieves the type description for a given 言及/関連. If it is not possible to 解決する the 言及/関連, null is returned.
sal_Bool
typelib_typedescriptionreference_isAssignableFrom( typelib_TypeDescriptionReference * pAssignable, typelib_TypeDescriptionReference * pFrom );
実験(する)s if values of type pAssignable can be 割り当てるd by values of type pFrom. This 含むs 広げるing 転換 (e.g., long assignable from short), as long as there is no data loss.
無効の
typelib_typedescriptionreference_new( typelib_TypeDescriptionReference * * ppTDR, typelib_TypeClass eTypeClass, rtl_uString * pTypeName );
Creates a type description 言及/関連. This is a weak 言及/関連 not 持つ/拘留するing the description. If the description is already 登録(する)d, the previous one is returned.
無効の
typelib_typedescriptionreference_newByAsciiName( typelib_TypeDescriptionReference * * ppTDR, typelib_TypeClass eTypeClass, const sal_Char * pTypeName );
Creates a type description 言及/関連. This is a weak 言及/関連 not 持つ/拘留するing the description. If the description is already 登録(する)d, the previous one is returned.
無効の
typelib_typedescriptionreference_release( typelib_TypeDescriptionReference * pRef );
Increments 言及/関連 count of type description 言及/関連. If the 言及/関連 count reaches 0, then the 言及/関連 is 削除するd.
無効の
typereg_reader_acquire( 無効の * 扱う );
Increments the 言及/関連 count of a type reader.
sal_Bool
typereg_reader_create( const 無効の * 衝撃を和らげるもの, sal_uInt32 length, sal_Bool copy, typereg_Version maxVersion, 無効の * * result );
Creates a type reader working on a binary blob that 代表するs a UNOIDL type.
無効の
typereg_reader_getDocumentation( 無効の * 扱う, rtl_uString * * result );
Returns the documentation of a type reader.
sal_uInt16
typereg_reader_getFieldCount( 無効の * 扱う );
Returns the number of fields of a type reader.
無効の
typereg_reader_getFieldDocumentation( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the documentation of a field of a type reader.
無効の
typereg_reader_getFieldFileName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the とじ込み/提出する 指名する of a field of a type reader.
RTFieldAccess
typereg_reader_getFieldFlags( 無効の * 扱う, sal_uInt16 索引 );
Returns the 旗s of a field of a type reader.
無効の
typereg_reader_getFieldName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the 指名する of a field of a type reader.
無効の
typereg_reader_getFieldTypeName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the type 指名する of a field of a type reader.
sal_Bool
typereg_reader_getFieldValue( 無効の * 扱う, sal_uInt16 索引, RTValueType * type, RTConstValueUnion * value );
Returns the value of a field of a type reader.
無効の
typereg_reader_getFileName( 無効の * 扱う, rtl_uString * * result );
Returns the とじ込み/提出する 指名する of a type reader.
sal_uInt16
typereg_reader_getMethodCount( 無効の * 扱う );
Returns the number of methods of a type reader.
無効の
typereg_reader_getMethodDocumentation( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the documentation of a method of a type reader.
sal_uInt16
typereg_reader_getMethodExceptionCount( 無効の * 扱う, sal_uInt16 索引 );
Returns the number of exceptions of a method of a type reader.
無効の
typereg_reader_getMethodExceptionTypeName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 methodIndex, sal_uInt16 exceptionIndex );
Returns the type 指名する of an exception of a method of a type reader.
RTMethodMode
typereg_reader_getMethodFlags( 無効の * 扱う, sal_uInt16 索引 );
Returns the 旗s of a method of a type reader.
無効の
typereg_reader_getMethodName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the 指名する of a method of a type reader.
sal_uInt16
typereg_reader_getMethodParameterCount( 無効の * 扱う, sal_uInt16 索引 );
Returns the number of parameters of a method of a type reader.
RTParamMode
typereg_reader_getMethodParameterFlags( 無効の * 扱う, sal_uInt16 methodIndex, sal_uInt16 parameterIndex );
Returns the 旗s of a parameter of a method of a type reader.
無効の
typereg_reader_getMethodParameterName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 methodIndex, sal_uInt16 parameterIndex );
Returns the 指名する of a parameter of a method of a type reader.
無効の
typereg_reader_getMethodParameterTypeName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 methodIndex, sal_uInt16 parameterIndex );
Returns the type 指名する of a parameter of a method of a type reader.
無効の
typereg_reader_getMethodReturnTypeName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the return type 指名する of a method of a type reader.
sal_uInt16
typereg_reader_getReferenceCount( 無効の * 扱う );
Returns the number of 言及/関連s of a type reader.
無効の
typereg_reader_getReferenceDocumentation( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the documentation of a 言及/関連 of a type reader.
RTFieldAccess
typereg_reader_getReferenceFlags( 無効の * 扱う, sal_uInt16 索引 );
Returns the 旗s of a 言及/関連 of a type reader.
RTReferenceType
typereg_reader_getReferenceSort( 無効の * 扱う, sal_uInt16 索引 );
Returns the sort of a 言及/関連 of a type reader.
無効の
typereg_reader_getReferenceTypeName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the type 指名する of a 言及/関連 of a type reader.
sal_uInt16
typereg_reader_getSuperTypeCount( 無効の * 扱う );
Returns the number of 最高の types of a type reader.
無効の
typereg_reader_getSuperTypeName( 無効の * 扱う, rtl_uString * * result, sal_uInt16 索引 );
Returns the type 指名する of a 最高の type of a type reader.
RTTypeClass
typereg_reader_getTypeClass( 無効の * 扱う );
Returns the type class of a type reader.
無効の
typereg_reader_getTypeName( 無効の * 扱う, rtl_uString * * result );
Returns the type 指名する of a type reader.
typereg_Version
typereg_reader_getVersion( 無効の * 扱う );
Returns the binary blob 見解/翻訳/版 of a type reader.
sal_Bool
typereg_reader_isPublished( 無効の * 扱う );
Returns whether a type reader is published.
無効の
typereg_reader_release( 無効の * 扱う );
Decrements the 言及/関連 count of a type reader.
無効の *
typereg_writer_create( typereg_Version 見解/翻訳/版, const rtl_uString * documentation, const rtl_uString * fileName, RTTypeClass typeClass, sal_Bool published, const rtl_uString * typeName, sal_uInt16 superTypeCount, sal_uInt16 fieldCount, sal_uInt16 methodCount, sal_uInt16 referenceCount );
Creates a type writer working on a binary blob that 代表するs a UNOIDL type.
無効の
typereg_writer_destroy( 無効の * 扱う );
Destroys a type writer.
const 無効の *
typereg_writer_getBlob( 無効の * 扱う, sal_uInt32 * size );
Returns the blob of a type writer.
sal_Bool
typereg_writer_setFieldData( 無効の * 扱う, sal_uInt16 索引, const rtl_uString * documentation, const rtl_uString * fileName, RTFieldAccess 旗s, const rtl_uString * 指名する, const rtl_uString * typeName, RTValueType valueType, RTConstValueUnion valueValue );
始める,決めるs the data of a field of a type writer.
sal_Bool
typereg_writer_setMethodData( 無効の * 扱う, sal_uInt16 索引, const rtl_uString * documentation, RTMethodMode 旗s, const rtl_uString * 指名する, const rtl_uString * returnTypeName, sal_uInt16 parameterCount, sal_uInt16 exceptionCount );
始める,決めるs the data of a method of a type writer.
sal_Bool
typereg_writer_setMethodExceptionTypeName( 無効の * 扱う, sal_uInt16 methodIndex, sal_uInt16 exceptionIndex, const rtl_uString * typeName );
始める,決めるs an exception type 指名する of a method of a type writer.
sal_Bool
typereg_writer_setMethodParameterData( 無効の * 扱う, sal_uInt16 methodIndex, sal_uInt16 parameterIndex, RTParamMode 旗s, const rtl_uString * 指名する, const rtl_uString * typeName );
始める,決めるs the data of a parameter of a method of a type writer.
sal_Bool
typereg_writer_setReferenceData( 無効の * 扱う, sal_uInt16 索引, const rtl_uString * documentation, RTReferenceType sort, RTFieldAccess 旗s, const rtl_uString * typeName );
始める,決めるs the data of a 言及/関連 of a type writer.
sal_Bool
typereg_writer_setSuperTypeName( 無効の * 扱う, sal_uInt16 索引, const rtl_uString * typeName );
始める,決めるs the type 指名する of a 最高の type of a type writer.
無効の
uno_EnvDcp_getPurpose( const rtl_uString * pEnvDcp, rtl_uString * * ppEnvPurpose );
Get the 目的 part of an 環境 descriptor. (http://wiki.services.openoffice.org/wiki/Uno/Binary/Spec/Environment_Descriptor)
無効の
uno_EnvDcp_getTypeName( const rtl_uString * pEnvDcp, rtl_uString * * ppEnvTypeName );
Get the OBI type part of an 環境 descriptor. (http://wiki.services.openoffice.org/wiki/Uno/Binary/Spec/Environment_Descriptor)
無効の
uno_Environment_enter( uno_Environment * pEnv );
Enter an 環境 explicitly.
無効の
uno_Environment_invoke( uno_Environment * pEnv, uno_EnvCallee * pCallee, ... );
Invoke the passed 機能(する)/行事 in the given 環境.
無効の
uno_Environment_invoke_v( uno_Environment * pEnv, uno_EnvCallee * pCallee, va_list * pParam );
Invoke the passed 機能(する)/行事 in the given 環境.
int
uno_Environment_isValid( uno_Environment * pEnv, rtl_uString * * pReason );
Check if a particular 環境 is 現在/一般に valid, so that 反対するs of that 環境 might be called.
無効の
uno_any_assign( uno_Any * pDest, 無効の * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
割り当てる an any with a given value. Interfaces are acquired or 解放(する)d by the given callback 機能(する)/行事s.
無効の
uno_any_clear( uno_Any * pValue, uno_ReleaseFunc 解放(する) );
始める,決めるs value to 無効の.
無効の
uno_any_construct( uno_Any * pDest, 無効の * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire );
建設するs an any with a given value. Interfaces are acquired by the given callback 機能(する)/行事.
無効の
uno_any_constructAndConvert( uno_Any * pDest, 無効の * pSource, _typelib_TypeDescription * pTypeDescr, _uno_Mapping * mapping );
建設するs an any with a given value and 変えるs/ 地図/計画するs interfaces.
無効の
uno_any_destruct( uno_Any * pValue, uno_ReleaseFunc 解放(する) );
Destructs an any.
sal_Bool
uno_assignData( 無効の * pDest, _typelib_TypeDescription * pDestTypeDescr, 無効の * pSource, _typelib_TypeDescription * pSourceTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
sal_Bool
uno_bindIdToCurrentThread( sal_Sequence * pThreadId );
無効の
uno_constructData( 無効の * pMem, _typelib_TypeDescription * pTypeDescr );
Default 建設するs a value. All simple types are 始める,決める to 0, enums are 始める,決める to their default value.
無効の
uno_copyAndConvertData( 無効の * pDest, 無効の * pSource, _typelib_TypeDescription * pTypeDescr, _uno_Mapping * mapping );
Copy 建設する memory with given value. The size of the 目的地 value must be larger or equal to the size of the source value. Interfaces are 変えるd/ mapped by mapping parameter.
無効の
uno_copyData( 無効の * pDest, 無効の * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire );
Copy 建設する memory with given value. The size of the 目的地 value must be larger or equal to the size of the source value.
無効の
uno_createEnvironment( uno_Environment * * ppEnv, rtl_uString * pEnvDcp, 無効の * pContext );
Creates an 環境. The new 環境 is 匿名の/不明の (NOT 公然と 登録(する)d/ accessible).
無効の
uno_destructData( 無効の * pValue, _typelib_TypeDescription * pTypeDescr, uno_ReleaseFunc 解放(する) );
Destructs a given value; does NOT 解放する/自由な its memory!
無効の
uno_dumpEnvironment( 無効の * stream, uno_Environment * pEnv, const sal_Char * pFilter );
捨てるs out 環境 (警察などへの)密告,告訴(状), i.e. 登録(する)d interfaces.
無効の
uno_dumpEnvironmentByName( 無効の * stream, rtl_uString * pEnvDcp, const sal_Char * pFilter );
捨てるs out 環境 (警察などへの)密告,告訴(状), i.e. 登録(する)d interfaces.
sal_Bool
uno_equalData( 無効の * pVal1, _typelib_TypeDescription * pVal1TypeDescr, 無効の * pVal2, _typelib_TypeDescription * pVal2TypeDescr, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc 解放(する) );
実験(する)s if two values are equal. May compare different types (e.g., short to long).
sal_Bool
uno_getCurrentContext( 無効の * * ppCurrentContext, rtl_uString * pEnvDcp, 無効の * pEnvContext );
Gets the 現在の 仕事's 状況.
無効の
uno_getCurrentEnvironment( uno_Environment * * ppEnv, rtl_uString * pTypeName );
無効の
uno_getEnvironment( uno_Environment * * ppEnv, rtl_uString * pEnvDcp, 無効の * pContext );
Gets a 明確な/細部 環境. If the 明示するd 環境 does not 存在する, then a default one is created and 登録(する)d. The 環境 取り消すs itself on last 解放(する)() call.
無効の
uno_getIdOfCurrentThread( sal_Sequence * * ppThreadId );
無効の
uno_getMapping( _uno_Mapping * * ppMapping, _uno_Environment * pFrom, _uno_Environment * pTo, rtl_uString * pAddPurpose );
Gets an interface mapping from one 環境 to another.
無効の
uno_getMappingByName( _uno_Mapping * * ppMapping, rtl_uString * pFrom, rtl_uString * pTo, rtl_uString * pAddPurpose );
Gets an interface mapping from one language 環境 to another by corresponding 環境 type 指名するs.
無効の
uno_getRegisteredEnvironments( uno_Environment * * * pppEnvs, sal_Int32 * pnLen, uno_memAlloc memAlloc, rtl_uString * pEnvDcp );
Gets all 明示するd 環境s. 報知係 has to 解放(する) returned 環境s and 解放する/自由な 配分するd memory.
無効の
uno_registerMapping( _uno_Mapping * * ppMapping, uno_freeMappingFunc freeMapping, _uno_Environment * pFrom, _uno_Environment * pTo, rtl_uString * pAddPurpose );
登録(する)s a mapping. A mapping 登録(する)s itself on first acquire and 取り消すs itself on last 解放(する). The given freeMapping 機能(する)/行事 is called by the runtime to cleanup any 資源s.
無効の
uno_registerMappingCallback( uno_getMappingFunc pCallback );
登録(する)s a callback 存在 called each time a mapping is 需要・要求するd.
無効の
uno_releaseIdFromCurrentThread( );
If the 内部の refcount 減少(する)s to 無, the 協会 betwen threadId and thread is broken.
無効の
uno_revokeMapping( _uno_Mapping * pMapping );
取り消すs a mapping. A mapping 登録(する)s itself on first acquire and 取り消すs itself on last 解放(する).
無効の
uno_revokeMappingCallback( uno_getMappingFunc pCallback );
取り消すs a mapping callback 登録.
無効の
uno_sequence_assign( uno_Sequence * * ppDest, uno_Sequence * pSource, _typelib_TypeDescription * pTypeDescr, uno_ReleaseFunc 解放(する) );
割り当てるs a sequence.
sal_Bool
uno_sequence_construct( uno_Sequence * * ppSequence, _typelib_TypeDescription * pTypeDescr, 無効の * pElements, sal_Int32 len, uno_AcquireFunc acquire );
建設するs a new sequence with given elements.
sal_Bool
uno_sequence_realloc( uno_Sequence * * ppSequence, _typelib_TypeDescription * pTypeDescr, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
Reallocates length of a sequence. This truncates a sequence or 大きくするs it default 建設するing appended elements.
sal_Bool
uno_sequence_reference2One( uno_Sequence * * ppSequence, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
sal_Bool
uno_setCurrentContext( 無効の * pCurrentContext, rtl_uString * pEnvDcp, 無効の * pEnvContext );
始める,決めるs the 現在の 仕事's 状況.
無効の
uno_threadpool_attach( uno_ThreadPool hPool );
uno_ThreadPool
uno_threadpool_create( );
Creates a threadpool 扱う. Typically each remote 橋(渡しをする) instances creates one 扱う.
無効の
uno_threadpool_destroy( uno_ThreadPool hPool );
無効の
uno_threadpool_detach( uno_ThreadPool hPool );
Detaches the 現在の thread from the threadpool. Must be called for every call to uno_threadpool_attach.
無効の
uno_threadpool_dispose( uno_ThreadPool hPool );
All threads, that are waiting on the hPool 扱う, are 軍隊d out of the pool. The threads waiting with uno_threadpool_enter() will return with *ppJob == 0
無効の
uno_threadpool_enter( uno_ThreadPool hPool, 無効の * * ppJob );
This method is called to wait for a reply of a 以前 sent request. This is a 封鎖するing method. uno_threadpool_attach() must have been called before.
無効の
uno_type_any_assign( uno_Any * pDest, 無効の * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
割り当てる an any with a given value. Interfaces are acquired or 解放(する)d by the given callback 機能(する)/行事s.
無効の
uno_type_any_construct( uno_Any * pDest, 無効の * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire );
建設するs an any with a given value. Interfaces are acquired by the given callback 機能(する)/行事.
無効の
uno_type_any_constructAndConvert( uno_Any * pDest, 無効の * pSource, _typelib_TypeDescriptionReference * pType, _uno_Mapping * mapping );
建設するs an any with a given value and 変えるs/ 地図/計画するs interfaces.
sal_Bool
uno_type_assignData( 無効の * pDest, _typelib_TypeDescriptionReference * pDestType, 無効の * pSource, _typelib_TypeDescriptionReference * pSourceType, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
無効の
uno_type_constructData( 無効の * pMem, _typelib_TypeDescriptionReference * pType );
Default 建設するs a value. All simple types are 始める,決める to 0, enums are 始める,決める to their default value.
無効の
uno_type_copyAndConvertData( 無効の * pDest, 無効の * pSource, _typelib_TypeDescriptionReference * pType, _uno_Mapping * mapping );
Copy 建設する memory with given value. The size of the 目的地 value must be larger or equal to the size of the source value. Interfaces are 変えるd/ mapped by mapping parameter.
無効の
uno_type_copyData( 無効の * pDest, 無効の * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire );
Copy 建設する memory with given value. The size of the 目的地 value must be larger or equal to the size of the source value.
無効の
uno_type_destructData( 無効の * pValue, _typelib_TypeDescriptionReference * pType, uno_ReleaseFunc 解放(する) );
Destructs a given value; does NOT 解放する/自由な its memory!
sal_Bool
uno_type_equalData( 無効の * pVal1, _typelib_TypeDescriptionReference * pVal1Type, 無効の * pVal2, _typelib_TypeDescriptionReference * pVal2Type, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc 解放(する) );
実験(する)s if two values are equal. May compare different types (e.g., short to long).
sal_Bool
uno_type_isAssignableFromData( _typelib_TypeDescriptionReference * pAssignable, 無効の * pFrom, _typelib_TypeDescriptionReference * pFromType, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc 解放(する) );
無効の
uno_type_sequence_assign( uno_Sequence * * ppDest, uno_Sequence * pSource, _typelib_TypeDescriptionReference * pType, uno_ReleaseFunc 解放(する) );
割り当てるs a sequence.
sal_Bool
uno_type_sequence_construct( uno_Sequence * * ppSequence, _typelib_TypeDescriptionReference * pType, 無効の * pElements, sal_Int32 len, uno_AcquireFunc acquire );
建設するs a new sequence with given elements.
sal_Bool
uno_type_sequence_realloc( uno_Sequence * * ppSequence, _typelib_TypeDescriptionReference * pType, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );
Reallocates length of a sequence. This truncates a sequence or 大きくするs it default 建設するing appended elements.
sal_Bool
uno_type_sequence_reference2One( uno_Sequence * * ppSequence, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire, uno_ReleaseFunc 解放(する) );

Variables

typelib_TypeDescriptionReference * s_pType_com_sun_star_uno_Sequence_Char;

最高の,を越す 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.