| Overview | Namespace | Class | Index | Help |
| sal_Int32 | nNewSize ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| nNewSize | new size of cache |
| typelib_TypeDescriptionReference * * | ppRef, |
| typelib_TypeDescriptionReference * | pElementType, |
| sal_Int32 | nDimensions, |
| ... | ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| pElementType | element type of sequence |
| nDimensions | number of dimensions |
| ... | additional sal_Int32 parameter for each dimension |
| typelib_TypeDescriptionReference * * | ppRef, |
| typelib_TypeClass | eTypeClass, |
| const sal_Char * | pTypeName, |
| typelib_TypeDescriptionReference * | pBaseType, |
| sal_Int32 | nMembers, |
| typelib_TypeDescriptionReference * * | ppMembers ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| eTypeClass | typelib_TypeClass_STRUCT or typelib_TypeClass_EXCEPTION |
| pTypeName | name of type |
| pBaseType | base type |
| nMembers | number of members |
| ppMembers | member types |
| typelib_TypeDescriptionReference * * | ppRef, |
| const sal_Char * | pTypeName, |
| sal_Int32 | nDefaultValue ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| pTypeName | name of enum |
| nDefaultEnumValue | default enum value |
| typelib_TypeDescriptionReference * * | ppRef, |
| const sal_Char * | pTypeName, |
| typelib_TypeDescriptionReference * | pBaseType ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| pTypeName | name of interface |
| pBaseType | base type |
| typelib_TypeDescriptionReference * * | ppRef, |
| typelib_TypeDescriptionReference * | pElementType ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| pElementType | element type of sequence |
| typelib_TypeClass | eTypeClass ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| eTypeClass | type class of basic type |
| typelib_TypeDescriptionReference * * | ppRef, |
| typelib_TypeClass | eTypeClass, |
| const sal_Char * | pTypeName ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| eTypeClass | type class of type |
| pTypeName | ascii name of type |
| typelib_TypeDescriptionReference * * | ppRef, |
| const sal_Char * | pTypeName, |
| typelib_TypeDescriptionReference * | pDiscriminantType, |
| sal_Int64 | nDefaultDiscriminant, |
| typelib_TypeDescriptionReference * | pDefaultType, |
| sal_Int32 | nMembers, |
| sal_Int64 * | pDiscriminants, |
| typelib_TypeDescriptionReference * * | pMemberTypes ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRef | pointer to type reference pointer |
| pTypeName | name of union type |
| pDiscriminantType | discriminant type |
| nDefaultDiscriminant | default discriminant |
| pDefaultType | default value type of union |
| nMembers | number of union members |
| pDiscriminants | member discriminants |
| pMemberTypes | member types |
| typelib_TypeDescription * | pDesc ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pDesc | type description |
| typelib_TypeDescription * * | ppTypeDescr ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppTypeDescr | type description to be completed (may be exchanged!) |
| const typelib_TypeDescription * | p1, |
| const typelib_TypeDescription * | p2 ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| p1 | a type description |
| p2 | another type description |
| typelib_TypeDescription * * | ppRet, |
| rtl_uString * | pName ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout type description; *ppRet is 0, if type description was not found |
| pName | name demanded type description |
| typelib_TypeDescription * | pAssignable, |
| typelib_TypeDescription * | pFrom ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pAssignable | type description of value to be assigned |
| pFrom | type description of value |
| typelib_TypeDescription * * | ppRet, |
| typelib_TypeClass | eTypeClass, |
| rtl_uString * | pTypeName, |
| typelib_TypeDescriptionReference * | pType, |
| sal_Int32 | nMembers, |
| typelib_CompoundMember_Init * | pMembers ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout type description |
| eTypeClass | type class |
| pTypeName | name 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 * * | ppRet, |
| typelib_TypeDescriptionReference * | pElementTypeRef, |
| sal_Int32 | nDimensions, |
| sal_Int32 * | pDimensions ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout enum type description |
| pElementTypeRef | element type |
| nDimensions | number of dimensions |
| pDimensions | dimensions |
| typelib_TypeDescription * * | ppRet, |
| rtl_uString * | pTypeName, |
| sal_Int32 | nDefaultValue, |
| sal_Int32 | nEnumValues, |
| rtl_uString * * | ppEnumNames, |
| sal_Int32 * | pEnumValues ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout enum type description |
| pTypeName | name of enum |
| nDefaultEnumValue | default enum value |
| nEnumValues | number of enum values |
| ppEnumNames | names of enum values |
| pEnumValues | enum values |
| 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 ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout interface type description |
| pTypeName | the fully qualified name 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; attributes or methods |
| typelib_InterfaceAttributeTypeDescription * * | ppRet, |
| sal_Int32 | nAbsolutePosition, |
| rtl_uString * | pAttributeName, |
| typelib_TypeClass | eAttributeTypeClass, |
| rtl_uString * | pAttributeTypeName, |
| sal_Bool | bReadOnly ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout attribute type description |
| nAbsolutePosition | position of this attribute including all members of base interfaces |
| pTypeName | fully qualified name of attribute including interface name |
| eAttributeTypeClass | type class of attribute type |
| pAttributeTypeName | type name of attribute type |
| 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 ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout method type description |
| nAbsolutePosition | position of member including all members of base interfaces |
| bOneWay | determines whether method is declared oneway |
| pTypeName | fully qualified name of method including interface name |
| eReturnTypeClass | type class of return type |
| pReturnTypeName | type name of the return type |
| nParams | number of parameters |
| pParams | parameter types |
| nExceptions | number of exceptions |
| ppExceptionNames | type names of exceptions |
| typelib_TypeDescription * * | ppRet, |
| rtl_uString * | pTypeName, |
| typelib_TypeDescriptionReference * | pDiscriminantTypeRef, |
| sal_Int64 | nDefaultDiscriminant, |
| typelib_TypeDescriptionReference * | pDefaultTypeRef, |
| sal_Int32 | nMembers, |
| typelib_Union_Init * | pMembers ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout union type description |
| pTypeName | name 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 * * | ppNewDescription ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppNewDescription | inout description to be registered; |
| void * | pContext, |
| typelib_typedescription_Callback | pCallback ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pContext | callback context |
| pCallback | callback function |
| typelib_TypeDescription * | pDesc ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pDesc | type description |
| void * | pContext, |
| typelib_typedescription_Callback | pCallback ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pContext | callback context |
| pCallback | registered callback function |
| typelib_TypeDescriptionReference * | pRef ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pRef | type description reference |
| typelib_TypeDescriptionReference * * | ppDest, |
| typelib_TypeDescriptionReference * | pSource ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppDest | destination type |
| pSource | source type |
| const typelib_TypeDescriptionReference * | p1, |
| const typelib_TypeDescriptionReference * | p2 ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| p1 | a type description reference |
| p2 | another type description reference |
| typelib_TypeDescription * * | ppRet, |
| typelib_TypeDescriptionReference * | pRef ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppRet | inout type description |
| typelib_TypeDescriptionReference * | pAssignable, |
| typelib_TypeDescriptionReference * | pFrom ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pAssignable | type of value to be assigned |
| pFrom | type of value |
| typelib_TypeDescriptionReference * * | ppTDR, |
| typelib_TypeClass | eTypeClass, |
| rtl_uString * | pTypeName ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppTDR | inout type description reference |
| eTypeClass | type class of type |
| pTypeName | name of type |
| typelib_TypeDescriptionReference * * | ppTDR, |
| typelib_TypeClass | eTypeClass, |
| const sal_Char * | pTypeName ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| ppTDR | inout type description reference |
| eTypeClass | type class of type |
| pTypeName | ascii name of type |
| typelib_TypeDescriptionReference * | pRef ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | NO | YES |
| pRef | type description reference |
Copyright © 2003 Sun Microsystems, Inc.