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.