|
LibreOffice Module codemaker (master) 1
|
#include <sal/config.h>#include <sal/log.hxx>#include <algorithm>#include <cassert>#include <cstdlib>#include <map>#include <set>#include <string_view>#include <memory>#include <utility>#include <vector>#include <iostream>#include <rtl/alloc.h>#include <rtl/ref.hxx>#include <rtl/ustrbuf.hxx>#include <rtl/ustring.hxx>#include <rtl/strbuf.hxx>#include <unoidl/unoidl.hxx>#include <codemaker/commoncpp.hxx>#include <codemaker/exceptiontree.hxx>#include <codemaker/generatedtypeset.hxx>#include <codemaker/typemanager.hxx>#include <codemaker/unotype.hxx>#include "cpputype.hxx"#include "cppuoptions.hxx"#include "dependencies.hxx"#include "dumputils.hxx"#include "includes.hxx"Go to the source code of this file.
Functions | |
| void | produce (OUString const &name, rtl::Reference< TypeManager > const &manager, codemaker::GeneratedTypeSet &generated, CppuOptions const &options) |
| void produce | ( | OUString const & | name, |
| rtl::Reference< TypeManager > const & | manager, | ||
| codemaker::GeneratedTypeSet & | generated, | ||
| CppuOptions const & | options | ||
| ) |
Definition at line 4000 of file cpputype.cxx.
References codemaker::UnoType::AccumulationBasedService, codemaker::GeneratedTypeSet::add(), codemaker::UnoType::ConstantGroup, codemaker::GeneratedTypeSet::contains(), codemaker::UnoType::Enum, codemaker::UnoType::Exception, codemaker::UnoType::Interface, codemaker::UnoType::InterfaceBasedSingleton, manager, codemaker::UnoType::Module, name, codemaker::UnoType::PlainStruct, codemaker::UnoType::PolymorphicStructTemplate, prefix, produce(), codemaker::UnoType::ServiceBasedSingleton, codemaker::UnoType::SingleInterfaceBasedService, t, codemaker::UnoType::Typedef, and u2b().
Referenced by produce(), and SAL_IMPLEMENT_MAIN_WITH_ARGS().