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 Sun Microsystems, Inc.