Overview | Namespace | Class | 索引 | Help |
全世界の 機能(する)/行事s in 全世界の Namespace C++
in Sourcefile typedescription.h
- typelib_setCacheSize
- extern "C"
無効の typelib_setCacheSize( sal_Int32 nNewSize );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
始める,決めるs size of type description (武器などの)隠匿場所.
- Parameters
nNewSize new size of (武器などの)隠匿場所
- typelib_static_array_type_init
- extern "C"
無効の typelib_static_array_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeDescriptionReference * pElementType, sal_Int32 nDimensions, ... );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits static array type 言及/関連. Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
pElementType element type of sequence
nDimensions number of dimensions
... 付加 sal_Int32 parameter for each dimension
- typelib_static_compound_type_init
- extern "C"
無効の typelib_static_compound_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeClass eTypeClass, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits incomplete static 構内/化合物 type 言及/関連. Thread synchronizes on typelib init mutex.
- Description
Since this 機能(する)/行事 can only be used to create type descriptions for plain struct types, not for instantiated polymorphic struct types, the 機能(する)/行事 typelib_static_struct_type_init should be used instead for all struct types.
- Parameters
ppRef pointer to type 言及/関連 pointer
eTypeClass typelib_TypeClass_STRUCT or typelib_TypeClass_EXCEPTION
pTypeName 指名する of type
pBaseType base type
nMembers number of members
ppMembers member types
- typelib_static_enum_type_init
- extern "C"
無効の typelib_static_enum_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, sal_Int32 nDefaultValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits incomplete static enum type 言及/関連. Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
pTypeName 指名する of enum
nDefaultEnumValue default enum value
- typelib_static_interface_type_init
- extern "C"
無効の typelib_static_interface_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits incomplete static interface type 言及/関連. Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
pTypeName 指名する of interface
pBaseType base type
- typelib_static_mi_interface_type_init
- extern "C"
無効の typelib_static_mi_interface_type_init( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, sal_Int32 nBaseTypes, typelib_TypeDescriptionReference * * ppBaseTypes );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits incomplete static 多重の-相続物件 interface type 言及/関連. Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
pTypeName 指名する of interface
nBaseTypes number of base types
ppBaseTypes base types
- Since
- UDK 3.2.0
- typelib_static_sequence_type_init
- extern "C"
無効の typelib_static_sequence_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeDescriptionReference * pElementType );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits static sequence type 言及/関連. Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
pElementType element type of sequence
- typelib_static_struct_type_init
- extern "C"
無効の 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 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits incomplete static struct type 言及/関連.
- Description
Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
pTypeName 指名する of type
pBaseType base type
nMembers number of members
ppMembers member types
pParameterizedTypes 旗s for direct members, 明示するing whether they are of parameterized type (true) or explict type (誤った); must be null for a plain struct type
- Since
- UDK 3.2.0
- typelib_static_type_getByTypeClass
- extern "C"
typelib_TypeDescriptionReference * * typelib_static_type_getByTypeClass( typelib_TypeClass eTypeClass );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- Description
Gets static type 言及/関連 of 基準 types by type class. ADDITIONAL OPT: 供給するs Type com.sun.星/主役にする.uno.Exception for typelib_TypeClass_EXCEPTION and com.sun.星/主役にする.uno.XInterface for typelib_TypeClass_INTERFACE. Thread synchronizes on typelib mutex.
- Parameters
eTypeClass type class of basic type
- Return
pointer to type 言及/関連 pointer
- typelib_static_type_init
- extern "C"
無効の typelib_static_type_init( typelib_TypeDescriptionReference * * ppRef, typelib_TypeClass eTypeClass, const sal_Char * pTypeName );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Inits static type 言及/関連. Thread synchronizes on typelib init mutex.
- Parameters
ppRef pointer to type 言及/関連 pointer
eTypeClass type class of type
pTypeName ascii 指名する of type
- typelib_typedescription_acquire
- extern "C"
無効の typelib_typedescription_acquire( typelib_TypeDescription * pDesc );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Increments 言及/関連 count of given type description.
- Parameters
pDesc type description
- typelib_typedescription_complete
- extern "C"
sal_Bool typelib_typedescription_complete( typelib_TypeDescription * * ppTypeDescr );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- Description
完全にするs a typedescription to be used for, e.g., marshalling values. COMPOUND, UNION, INTERFACE and ENUM type descriptions may be partly initialized (see typelib_static_...(), typelib_TypeDescription::bComplete). For interface type descriptions, this will also init 索引 (米)棚上げする/(英)提議するs.
- Parameters
ppTypeDescr type description to be 完全にするd (may be 交流d!)
- Return
true, if type description is 完全にする
- typelib_typedescription_equals
- extern "C"
sal_Bool typelib_typedescription_equals( const typelib_TypeDescription * p1, const typelib_TypeDescription * p2 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
実験(する)s whether two types descriptions are equal, i.e. type class and 指名するs are equal.
- Parameters
p1 a type description
p2 another type description
- Return
true, if type descriptions are equal
- typelib_typedescription_getByName
- extern "C"
無効の typelib_typedescription_getByName( typelib_TypeDescription * * ppRet, rtl_uString * pName );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Retrieves a type description 経由で its fully qualified 指名する.
- Parameters
ppRet inout type description; *ppRet is 0, if type description was not 設立する
pName 指名する 需要・要求するd type description
- typelib_typedescription_isAssignableFrom
- extern "C"
sal_Bool typelib_typedescription_isAssignableFrom( typelib_TypeDescription * pAssignable, typelib_TypeDescription * pFrom );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
実験(する)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.
- Parameters
pAssignable type description of value to be 割り当てるd
pFrom type description of value
- typelib_typedescription_new
- extern "C"
無効の typelib_typedescription_new( typelib_TypeDescription * * ppRet, typelib_TypeClass eTypeClass, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pType, sal_Int32 nMembers, typelib_CompoundMember_Init * pMembers );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates a new type description.
- Description
Since this 機能(する)/行事 can only be used to create type descriptions for plain struct types, not for instantiated polymorphic struct types, the 機能(する)/行事 typelib_typedescription_newStruct should be used instead for all struct types.
- Parameters
ppRet inout type description
eTypeClass type class
pTypeName 指名する of type
pType sequence, array: element type; struct, Exception: base type;
nMembers number of members if struct, exception
pMember array of members if struct, exception
- typelib_typedescription_newArray
- extern "C"
無効の typelib_typedescription_newArray( typelib_TypeDescription * * ppRet, typelib_TypeDescriptionReference * pElementTypeRef, sal_Int32 nDimensions, sal_Int32 * pDimensions );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates an array type description.
- Parameters
ppRet inout enum type description
pElementTypeRef element type
nDimensions number of dimensions
pDimensions dimensions
- typelib_typedescription_newEnum
- extern "C"
無効の typelib_typedescription_newEnum( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, sal_Int32 nDefaultValue, sal_Int32 nEnumValues, rtl_uString * * ppEnumNames, sal_Int32 * pEnumValues );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates an enum type description.
- Parameters
ppRet inout enum type description
pTypeName 指名する of enum
nDefaultEnumValue default enum value
nEnumValues number of enum values
ppEnumNames 指名するs of enum values
pEnumValues enum values
- typelib_typedescription_newExtendedInterfaceAttribute
- extern "C"
無効の 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 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates an 延長するd interface せいにする type description.
- Parameters
ppRet inout せいにする type description
nAbsolutePosition position of this せいにする 含むing all members of base interfaces
pAttributeName fully qualified 指名する of せいにする 含むing interface 指名する
eAttributeTypeClass type class of せいにする type
pAttributeTypeName type 指名する of せいにする type
bReadOnly 決定するs whether せいにする is read-only
nGetExceptions number of getter exceptions
ppGetExceptionNames type 指名するs of getter exceptions
nSetExceptions number of setter exceptions
ppSetExceptionNames type 指名するs of setter exceptions
- Since
- UDK 3.2.0
- typelib_typedescription_newInterface
- extern "C"
無効の 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 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- D E P R E C A T E D
- 要約
Creates an interface type description.
- Parameters
ppRet inout interface type description
pTypeName the fully qualified 指名する of the interface.
nUik1 uik part
nUik2 uik part
nUik3 uik part
nUik4 uik part
nUik5 uik part
pBaseInterface base interface type, else 0
nMembers number of members
ppMembers members; せいにするs or methods use typelib_typedescription_newMIInterface instead
- typelib_typedescription_newInterfaceAttribute
- extern "C"
無効の typelib_typedescription_newInterfaceAttribute( typelib_InterfaceAttributeTypeDescription * * ppRet, sal_Int32 nAbsolutePosition, rtl_uString * pAttributeName, typelib_TypeClass eAttributeTypeClass, rtl_uString * pAttributeTypeName, sal_Bool bReadOnly );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- D E P R E C A T E D
- 要約
Creates an interface せいにする type description.
- Parameters
ppRet inout せいにする type description
nAbsolutePosition position of this せいにする 含むing all members of base interfaces
pAttributeName fully qualified 指名する of せいにする 含むing interface 指名する
eAttributeTypeClass type class of せいにする type
pAttributeTypeName type 指名する of せいにする type
bReadOnly 決定するs whether せいにする is read-only use typelib_typedescription_newExtendedInterfaceAttribute instead
- typelib_typedescription_newInterfaceMethod
- extern "C"
無効の 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 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates an interface method type description.
- Parameters
ppRet inout method type description
nAbsolutePosition position of member 含むing all members of base interfaces
bOneWay 決定するs whether method is 宣言するd oneway
pTypeName fully qualified 指名する of method 含むing interface 指名する
eReturnTypeClass type class of return type
pReturnTypeName type 指名する of the return type
nParams number of parameters
pParams parameter types
nExceptions number of exceptions
ppExceptionNames type 指名するs of exceptions
- typelib_typedescription_newMIInterface
- extern "C"
無効の 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 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates a 多重の-相続物件 interface type description.
- Parameters
ppRet inout interface type description
pTypeName the fully qualified 指名する of the interface.
nUik1 uik part
nUik2 uik part
nUik3 uik part
nUik4 uik part
nUik5 uik part
nBaseInterfaces number of base interface types
ppBaseInterface base interface types
nMembers number of members
ppMembers members; せいにするs or methods
- Since
- UDK 3.2.0
- typelib_typedescription_newStruct
- extern "C"
無効の typelib_typedescription_newStruct( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pType, sal_Int32 nMembers, typelib_StructMember_Init * pMembers );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates a new struct type description.
- Parameters
ppRet inout type description
pTypeName 指名する of type
pType base type;
nMembers number of members
pMember array of members
- Since
- UDK 3.2.0
- typelib_typedescription_newUnion
- extern "C"
無効の 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 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates a union type description. All discriminants are 扱うd as int64 values. The pDiscriminantTypeRef must be of type byte, short, ..., up to hyper.
- Parameters
ppRet inout union type description
pTypeName 指名する of union type
pDiscriminantTypeRef discriminant type
nDefaultDiscriminant default discriminant
pDefaultTypeRef default value type of union
nMembers number of union members
pMembers init members
- typelib_typedescription_register
- extern "C"
無効の typelib_typedescription_register( typelib_TypeDescription * * ppNewDescription );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
登録(する)s a type description and creates a type description 言及/関連. Type descriptions will be 登録(する)d automatically if they are 供給するd 経由で the callback chain.
- Parameters
ppNewDescription inout description to be 登録(する)d;
- typelib_typedescription_registerCallback
- extern "C"
無効の typelib_typedescription_registerCallback( 無効の * pContext, typelib_typedescription_Callback pCallback );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
登録(する)s callback 機能(する)/行事 供給するing 付加 type descriptions.
- Parameters
pContext callback 状況
pCallback callback 機能(する)/行事
- typelib_typedescription_release
- extern "C"
無効の typelib_typedescription_release( typelib_TypeDescription * pDesc );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Decrements 言及/関連 count of given type. If 言及/関連 count reaches 0, the trype description is 削除するd.
- Parameters
pDesc type description
- typelib_typedescription_revokeCallback
- extern "C"
無効の typelib_typedescription_revokeCallback( 無効の * pContext, typelib_typedescription_Callback pCallback );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
取り消すs a 以前 登録(する)d callback 機能(する)/行事.
- Parameters
pContext callback 状況
pCallback 登録(する)d callback 機能(する)/行事
- typelib_typedescriptionreference_acquire
- extern "C"
無効の typelib_typedescriptionreference_acquire( typelib_TypeDescriptionReference * pRef );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Increments 言及/関連 count of type description 言及/関連.
- Parameters
pRef type description 言及/関連
- typelib_typedescriptionreference_assign
- extern "C"
無効の typelib_typedescriptionreference_assign( typelib_TypeDescriptionReference * * ppDest, typelib_TypeDescriptionReference * pSource );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
割り当てるs a type.
- Parameters
ppDest 目的地 type
pSource source type
- typelib_typedescriptionreference_equals
- extern "C"
sal_Bool typelib_typedescriptionreference_equals( const typelib_TypeDescriptionReference * p1, const typelib_TypeDescriptionReference * p2 );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
実験(する)s whether two types description 言及/関連s are equal, i.e. type class and 指名するs are equal.
- Parameters
p1 a type description 言及/関連
p2 another type description 言及/関連
- Return
true, if type description 言及/関連s are equal
- typelib_typedescriptionreference_getDescription
- extern "C"
無効の typelib_typedescriptionreference_getDescription( typelib_TypeDescription * * ppRet, typelib_TypeDescriptionReference * pRef );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Retrieves the type description for a given 言及/関連. If it is not possible to 解決する the 言及/関連, null is returned.
- Parameters
ppRet inout type description
- typelib_typedescriptionreference_isAssignableFrom
- extern "C"
sal_Bool typelib_typedescriptionreference_isAssignableFrom( typelib_TypeDescriptionReference * pAssignable, typelib_TypeDescriptionReference * pFrom );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
実験(する)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.
- Parameters
pAssignable type of value to be 割り当てるd
pFrom type of value
- typelib_typedescriptionreference_new
- extern "C"
無効の typelib_typedescriptionreference_new( typelib_TypeDescriptionReference * * ppTDR, typelib_TypeClass eTypeClass, rtl_uString * pTypeName );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates a type description 言及/関連. This is a weak 言及/関連 not 持つ/拘留するing the description. If the description is already 登録(する)d, the previous one is returned.
- Parameters
ppTDR inout type description 言及/関連
eTypeClass type class of type
pTypeName 指名する of type
- typelib_typedescriptionreference_newByAsciiName
- extern "C"
無効の typelib_typedescriptionreference_newByAsciiName( typelib_TypeDescriptionReference * * ppTDR, typelib_TypeClass eTypeClass, const sal_Char * pTypeName );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Creates a type description 言及/関連. This is a weak 言及/関連 not 持つ/拘留するing the description. If the description is already 登録(する)d, the previous one is returned.
- Parameters
ppTDR inout type description 言及/関連
eTypeClass type class of type
pTypeName ascii 指名する of type
- typelib_typedescriptionreference_release
- extern "C"
無効の typelib_typedescriptionreference_release( typelib_TypeDescriptionReference * pRef );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
Increments 言及/関連 count of type description 言及/関連. If the 言及/関連 count reaches 0, then the 言及/関連 is 削除するd.
- Parameters
pRef type description 言及/関連
最高の,を越す of Page
Copyright © 2012, The Apache ソフトウェア 創立/基礎, Licensed under the Apache License, 見解/翻訳/版 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache ソフトウェア 創立/基礎. Other 指名するs may be trademarks of their 各々の owners.