LibreOffice Module unoidl (master) 1
Public Member Functions | Public Attributes | List of all members
unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase Struct Reference

#include <sourceprovider-scanner.hxx>

Collaboration diagram for unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase:
[legend]

Public Member Functions

 DirectBase (OUString theName, rtl::Reference< unoidl::InterfaceTypeEntity > const &theEntity, std::vector< OUString > &&theAnnotations)
 

Public Attributes

OUString name
 
rtl::Reference< unoidl::InterfaceTypeEntityentity
 
std::vector< OUString > annotations
 

Detailed Description

Definition at line 109 of file sourceprovider-scanner.hxx.

Constructor & Destructor Documentation

◆ DirectBase()

unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase::DirectBase ( OUString  theName,
rtl::Reference< unoidl::InterfaceTypeEntity > const &  theEntity,
std::vector< OUString > &&  theAnnotations 
)
inline

Definition at line 110 of file sourceprovider-scanner.hxx.

Member Data Documentation

◆ annotations

std::vector<OUString> unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase::annotations

Definition at line 119 of file sourceprovider-scanner.hxx.

◆ entity

rtl::Reference<unoidl::InterfaceTypeEntity> unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase::entity

Definition at line 118 of file sourceprovider-scanner.hxx.

◆ name

OUString unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase::name

Definition at line 117 of file sourceprovider-scanner.hxx.


The documentation for this struct was generated from the following file: