LibreOffice Module bridges (master) 1
Namespaces | Functions
types.cxx File Reference
#include <types.hxx>
#include <typelib/typeclass.h>
#include <typelib/typedescription.h>
Include dependency graph for types.cxx:

Go to the source code of this file.

Namespaces

namespace  bridges
 
namespace  bridges::cpp_uno
 
namespace  bridges::cpp_uno::shared
 

Functions

bool bridges::cpp_uno::shared::isSimpleType (typelib_TypeClass typeClass)
 Determines whether a type is a "simple" type (VOID, BOOLEAN, BYTE, SHORT, UNSIGNED SHORT, LONG, UNSIGNED LONG, HYPER, UNSIGNED HYPER, FLOAT, DOUBLE, CHAR, or an enum type). More...
 
bool bridges::cpp_uno::shared::isSimpleType (typelib_TypeDescriptionReference const *type)
 Determines whether a type is a "simple" type (VOID, BOOLEAN, BYTE, SHORT, UNSIGNED SHORT, LONG, UNSIGNED LONG, HYPER, UNSIGNED HYPER, FLOAT, DOUBLE, CHAR, or an enum type). More...
 
bool bridges::cpp_uno::shared::isSimpleType (typelib_TypeDescription const *type)
 Determines whether a type is a "simple" type (VOID, BOOLEAN, BYTE, SHORT, UNSIGNED SHORT, LONG, UNSIGNED LONG, HYPER, UNSIGNED HYPER, FLOAT, DOUBLE, CHAR, or an enum type). More...
 
bool bridges::cpp_uno::shared::relatesToInterfaceType (typelib_TypeDescription const *type)
 Determines whether a type relates to an interface type (is itself an interface type, or might contain entities of interface type). More...