LibreOffice Module oox (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
VbaExport Class Reference

#include <vbaexport.hxx>

Public Member Functions

 VbaExport (css::uno::Reference< css::frame::XModel > const &xModel)
 
void exportVBA (SotStorage *pRootStorage)
 
bool containsVBAProject ()
 

Private Member Functions

css::uno::Reference< css::container::XNameContainer > getBasicLibrary () const
 
css::uno::Reference< css::script::XLibraryContainer > getLibraryContainer () const
 
OUString getProjectName () const
 
rtl_TextEncoding getVBATextEncoding () const
 

Private Attributes

css::uno::Reference< css::frame::XModel > mxModel
 

Detailed Description

Definition at line 30 of file vbaexport.hxx.

Constructor & Destructor Documentation

VbaExport::VbaExport ( css::uno::Reference< css::frame::XModel > const &  xModel)

Definition at line 476 of file vbaexport.cxx.

References mxModel.

Member Function Documentation

bool VbaExport::containsVBAProject ( )

Definition at line 1152 of file vbaexport.cxx.

References getLibraryContainer().

void VbaExport::exportVBA ( SotStorage pRootStorage)
css::uno::Reference< css::container::XNameContainer > VbaExport::getBasicLibrary ( ) const
private

Definition at line 1136 of file vbaexport.cxx.

References getLibraryContainer(), and getProjectName().

Referenced by exportVBA().

css::uno::Reference< css::script::XLibraryContainer > VbaExport::getLibraryContainer ( ) const
private
OUString VbaExport::getProjectName ( ) const
private

Definition at line 1167 of file vbaexport.cxx.

References getLibraryContainer().

Referenced by exportVBA(), and getBasicLibrary().

rtl_TextEncoding VbaExport::getVBATextEncoding ( ) const
private

Definition at line 1176 of file vbaexport.cxx.

References getLibraryContainer().

Referenced by exportVBA().

Member Data Documentation

css::uno::Reference<css::frame::XModel> VbaExport::mxModel
private

Definition at line 50 of file vbaexport.hxx.

Referenced by getLibraryContainer().


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