| Overview | Namespace | Class | Index | Help |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| const void * | buffer, |
| sal_uInt32 | length, |
| bool | copy, |
| typereg_Version | maxVersion ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
If the given binary blob is malformed, or of a version larger than
maxVersion, the created type reader is flagged as
invalid.
| buffer | the binary blob representing the type; must point to at
least |
| length | the size in bytes of the binary blob representing the type
|
| copy | if true, the type reader creates an internal copy of the
given buffer, and the given buffer is not accessed after this constructor
returns; if false, the type reader works directly on the given buffer,
which must remain available unmodified until the underlying type reader
is destroyed (note that the lifetime of the underlying type reader can be
different from the lifetime of this |
| maxVersion | the maximum binary blob version the client is prepared
to handle; must not be negative
|
| const Reader & | other ); |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Reader instances.
| other | another |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
Reader instance.
The underlying type reader is only destroyed if this instance was its last user.
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| other | any |
Reader instance
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
TYPEREG_VERSION_0 is returned
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
This function will always return the type class without the internal
RT_TYPE_PUBLISHED flag set. Use isPublished to
determine whether this type reader is published.
RT_TYPE_INVALID is returned
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
false is returned
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of super types of this type
reader
|
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of fields of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of fields of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of fields of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of fields of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of fields of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of fields of this type reader
|
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of methods of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of methods of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of methods of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of methods of this type reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of methods of this type reader
|
| sal_uInt16 | methodIndex, |
| sal_uInt16 | parameterIndex ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| methodIndex | a valid index into the range of methods of this type
reader
|
| parameterIndex | a valid index into the range of parameters of the
given method
|
| sal_uInt16 | methodIndex, |
| sal_uInt16 | parameterIndex ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| methodIndex | a valid index into the range of methods of this type
reader
|
| parameterIndex | a valid index into the range of parameters of the
given method
|
| sal_uInt16 | methodIndex, |
| sal_uInt16 | parameterIndex ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| methodIndex | a valid index into the range of methods of this type
reader
|
| parameterIndex | a valid index into the range of parameters of the
given method
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of methods of this type reader
|
| sal_uInt16 | methodIndex, |
| sal_uInt16 | exceptionIndex ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| methodIndex | a valid index into the range of methods of this type
reader
|
| exceptionIndex | a valid index into the range of exceptions of the
given method
|
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | NO | NO | NO | NO | YES | NO |
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of references of this type
reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of references of this type
reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of references of this type
reader
|
| sal_uInt16 | index ) const; |
| virtual | abstract | const | volatile | template | static | inline | C-linkage |
| NO | NO | YES | NO | NO | NO | YES | NO |
| index | a valid index into the range of references of this type
reader
|
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.