#include <unoidl.hxx>
|
enum | Sort {
SORT_MODULE
,
SORT_ENUM_TYPE
,
SORT_PLAIN_STRUCT_TYPE
,
SORT_POLYMORPHIC_STRUCT_TYPE_TEMPLATE
,
SORT_EXCEPTION_TYPE
,
SORT_INTERFACE_TYPE
,
SORT_TYPEDEF
,
SORT_CONSTANT_GROUP
,
SORT_SINGLE_INTERFACE_BASED_SERVICE
,
SORT_ACCUMULATION_BASED_SERVICE
,
SORT_INTERFACE_BASED_SINGLETON
,
SORT_SERVICE_BASED_SINGLETON
} |
|
static void * | operator new (std::size_t nSize) |
|
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
|
static void | operator delete (void *pPtr) |
|
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
|
SAL_DLLPRIVATE | PublishableEntity (Sort sort, bool published, std::vector< OUString > &&annotations) |
|
virtual SAL_DLLPRIVATE | ~PublishableEntity () noexcept override |
|
SAL_DLLPRIVATE | Entity (Sort sort) |
|
virtual SAL_DLLPRIVATE | ~Entity () noexcept override |
|
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
|
oslInterlockedCount | m_nCount |
|
Definition at line 555 of file unoidl.hxx.
◆ AccumulationBasedServiceEntity()
SAL_DLLPRIVATE unoidl::AccumulationBasedServiceEntity::AccumulationBasedServiceEntity |
( |
bool |
published, |
|
|
std::vector< AnnotatedReference > && |
directMandatoryBaseServices, |
|
|
std::vector< AnnotatedReference > && |
directOptionalBaseServices, |
|
|
std::vector< AnnotatedReference > && |
directMandatoryBaseInterfaces, |
|
|
std::vector< AnnotatedReference > && |
directOptionalBaseInterfaces, |
|
|
std::vector< Property > && |
directProperties, |
|
|
std::vector< OUString > && |
annotations |
|
) |
| |
|
inline |
◆ ~AccumulationBasedServiceEntity()
unoidl::AccumulationBasedServiceEntity::~AccumulationBasedServiceEntity |
( |
| ) |
|
|
overrideprivatevirtualnoexcept |
◆ getDirectMandatoryBaseInterfaces()
std::vector< AnnotatedReference > const & unoidl::AccumulationBasedServiceEntity::getDirectMandatoryBaseInterfaces |
( |
| ) |
const |
|
inline |
◆ getDirectMandatoryBaseServices()
std::vector< AnnotatedReference > const & unoidl::AccumulationBasedServiceEntity::getDirectMandatoryBaseServices |
( |
| ) |
const |
|
inline |
◆ getDirectOptionalBaseInterfaces()
std::vector< AnnotatedReference > const & unoidl::AccumulationBasedServiceEntity::getDirectOptionalBaseInterfaces |
( |
| ) |
const |
|
inline |
◆ getDirectOptionalBaseServices()
std::vector< AnnotatedReference > const & unoidl::AccumulationBasedServiceEntity::getDirectOptionalBaseServices |
( |
| ) |
const |
|
inline |
◆ getDirectProperties()
std::vector< Property > const & unoidl::AccumulationBasedServiceEntity::getDirectProperties |
( |
| ) |
const |
|
inline |
◆ directMandatoryBaseInterfaces_
std::vector< AnnotatedReference > unoidl::AccumulationBasedServiceEntity::directMandatoryBaseInterfaces_ |
|
private |
◆ directMandatoryBaseServices_
std::vector< AnnotatedReference > unoidl::AccumulationBasedServiceEntity::directMandatoryBaseServices_ |
|
private |
◆ directOptionalBaseInterfaces_
std::vector< AnnotatedReference > unoidl::AccumulationBasedServiceEntity::directOptionalBaseInterfaces_ |
|
private |
◆ directOptionalBaseServices_
std::vector< AnnotatedReference > unoidl::AccumulationBasedServiceEntity::directOptionalBaseServices_ |
|
private |
◆ directProperties_
std::vector< Property > unoidl::AccumulationBasedServiceEntity::directProperties_ |
|
private |
The documentation for this class was generated from the following files: