LibreOffice
LibreOffice 7.4 SDK C/C++ API Reference
|
C++ wrapper for typelib_TypeDescription. More...
#include <typedescription.hxx>
Public Member Functions | |
TypeDescription (typelib_TypeDescription *pTypeDescr=NULL) | |
Constructor: | |
TypeDescription (typelib_TypeDescriptionReference *pTypeDescrRef) | |
Constructor: | |
TypeDescription (const css::uno::Type &rType) | |
Constructor: | |
TypeDescription (const TypeDescription &rDescr) | |
Copy constructor: | |
TypeDescription (rtl_uString *pTypeName) | |
Constructor: | |
TypeDescription (const ::rtl::OUString &rTypeName) | |
Constructor: | |
~TypeDescription () | |
Destructor: releases type description. | |
TypeDescription & | operator= (typelib_TypeDescription *pTypeDescr) |
Assignment operator: acquires given type description and releases a set one. | |
TypeDescription & | operator= (const TypeDescription &rTypeDescr) |
Assignment operator: acquires given type description and releases a set one. | |
bool | equals (const typelib_TypeDescription *pTypeDescr) const |
Tests whether two type descriptions are equal. | |
bool | equals (const TypeDescription &rTypeDescr) const |
Tests whether two type descriptions are equal. | |
void | makeComplete () const |
Makes stored type description complete. | |
typelib_TypeDescription * | get () const |
Gets the UNacquired type description pointer. | |
bool | is () const |
Tests if a type description is set. | |
C++ wrapper for typelib_TypeDescription.
Constructors by name, type, type description reference will get the full type description.
|
inline |
Constructor:
pTypeDescr | a type description |
|
inline |
Constructor:
pTypeDescrRef | a type description reference |
|
inline |
Constructor:
rType | a type |
|
inline |
Copy constructor:
rDescr | another TypeDescription |
|
inline |
Constructor:
pTypeName | a type name |
|
inline |
Constructor:
rTypeName | a type name |
|
inline |
Destructor: releases type description.
|
inline |
Tests whether two type descriptions are equal.
rTypeDescr | another type description |
|
inline |
Tests whether two type descriptions are equal.
pTypeDescr | another type description |
|
inline |
Gets the UNacquired type description pointer.
|
inline |
Tests if a type description is set.
|
inline |
Makes stored type description complete.
|
inline |
Assignment operator: acquires given type description and releases a set one.
rTypeDescr | another type description |
|
inline |
Assignment operator: acquires given type description and releases a set one.
pTypeDescr | another type description |