Overview | Namespace | Class | Index | Help |
PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
::
struct _typelib_InterfaceAttributeTypeDescription
- Base Classes
- None.
- Known Derived Classes
- None.
virtual | abstract | interface | template |
NO | NO | NO | NO |
- Summary
- The description of an interface attribute. The type class of this description is typelib_TypeClass_INTERFACE_ATTRIBUTE. The size and the alignment are 0.
- File
- typedescription.h
Public Members
-
Data
typelib_InterfaceMemberTypeDescription aBase; inherits all members of typelib_InterfaceMemberTypeDescription sal_Bool bReadOnly; determines whether attribute is read only typelib_TypeDescriptionReference * pAttributeTypeRef; type of the attribute _typelib_InterfaceTypeDescription * pInterface; the interface description this attribute is a member of typelib_TypeDescriptionReference * pBaseRef; the inherited direct base attribute (null for an attribute that is not inherited) sal_Int32 nIndex; sal_Int32 nGetExceptions; number of getter exceptions typelib_TypeDescriptionReference * * ppGetExceptions; array of getter exception types sal_Int32 nSetExceptions; number of setter exceptions typelib_TypeDescriptionReference * * ppSetExceptions; array of setter exception types
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.