LibreOffice Module sc (master) 1
Public Member Functions | Static Public Member Functions | List of all members
XclImpDecryptHelper Class Reference

Provides static functions to import stream decryption settings. More...

#include <xicontent.hxx>

Public Member Functions

 XclImpDecryptHelper (const XclImpDecryptHelper &)=delete
 delete copy constructor More...
 
const XclImpDecryptHelperoperator= (const XclImpDecryptHelper &)=delete
 delete copy-assignment operator More...
 
 XclImpDecryptHelper ()=delete
 We don't want anybody to instantiate this class, since it is just a collection of static methods. More...
 

Static Public Member Functions

static const ErrCodeReadFilepass (XclImpStream &rStrm)
 Reads the FILEPASS record, queries a password and sets decryption algorithm. More...
 

Detailed Description

Provides static functions to import stream decryption settings.

Definition at line 255 of file xicontent.hxx.

Constructor & Destructor Documentation

◆ XclImpDecryptHelper() [1/2]

XclImpDecryptHelper::XclImpDecryptHelper ( const XclImpDecryptHelper )
delete

delete copy constructor

◆ XclImpDecryptHelper() [2/2]

XclImpDecryptHelper::XclImpDecryptHelper ( )
delete

We don't want anybody to instantiate this class, since it is just a collection of static methods.

Member Function Documentation

◆ operator=()

const XclImpDecryptHelper & XclImpDecryptHelper::operator= ( const XclImpDecryptHelper )
delete

delete copy-assignment operator

◆ ReadFilepass()

const ErrCode & XclImpDecryptHelper::ReadFilepass ( XclImpStream rStrm)
static

Reads the FILEPASS record, queries a password and sets decryption algorithm.

Returns
Error code that may cause an error message after import.

Definition at line 1248 of file xicontent.cxx.

References DBG_ERROR_BIFF, EXC_BIFF2, EXC_BIFF3, EXC_BIFF4, EXC_BIFF5, EXC_BIFF8, EXC_ENCR_ERROR_UNSUPP_CRYPT, SvStream::GetError(), and rStrm.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().


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