LibreOffice Module bridges (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
bridges::cpp_uno::shared::VtableFactory::BaseOffset Class Reference

Public Member Functions

 BaseOffset (typelib_InterfaceTypeDescription *type)
sal_Int32 getFunctionOffset (OUString const &name) const

Private Member Functions

sal_Int32 calculate (typelib_InterfaceTypeDescription *type, sal_Int32 offset)

Private Attributes

std::unordered_map< OUString, sal_Int32 > m_map

Detailed Description

Definition at line 173 of file vtablefactory.cxx.

Constructor & Destructor Documentation

◆ BaseOffset()

bridges::cpp_uno::shared::VtableFactory::BaseOffset::BaseOffset ( typelib_InterfaceTypeDescription *  type)

Member Function Documentation

◆ calculate()

sal_Int32 bridges::cpp_uno::shared::VtableFactory::BaseOffset::calculate ( typelib_InterfaceTypeDescription *  type,
sal_Int32  offset 

◆ getFunctionOffset()

sal_Int32 bridges::cpp_uno::shared::VtableFactory::BaseOffset::getFunctionOffset ( OUString const &  name) const

Member Data Documentation

◆ m_map

std::unordered_map< OUString, sal_Int32 > bridges::cpp_uno::shared::VtableFactory::BaseOffset::m_map

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