LibreOffice Module cli_ure (master) 1
|
#include "climaker_share.h"
#include "rtl/string.hxx"
#include "rtl/ustrbuf.hxx"
#include "com/sun/star/reflection/XIndirectTypeDescription.hpp"
#include "com/sun/star/reflection/XStructTypeDescription.hpp"
#include "com/sun/star/reflection/XInterfaceTypeDescription2.hpp"
#include "com/sun/star/reflection/XInterfaceMethodTypeDescription.hpp"
#include "com/sun/star/reflection/XInterfaceAttributeTypeDescription.hpp"
#include "com/sun/star/reflection/XInterfaceAttributeTypeDescription2.hpp"
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | climaker |
Functions | |
System::String | climaker::mapUnoPolymorphicName (System::String^ unoName) |
For example, there is a uno type com.sun.star.Foo<char, long>. More... | |
static inline ::System::String | climaker::to_cts_name (OUString const &uno_name) |
static inline ::System::Object | climaker::to_cli_constant (Any const &value) |
static void | climaker::emit_ldarg (Emit::ILGenerator ^ code, ::System::Int32 index) |
void | climaker::polymorphicStructNameToStructName (::System::String ^ *sPolyName) |
System::String | climaker::mapUnoTypeName (System::String ^ typeName) |
css::uno::Reference< css::reflection::XInterfaceTypeDescription2 > | climaker::resolveInterfaceTypedef (const css::uno::Reference< css::reflection::XTypeDescription > &type) |