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

#include <imoptdlg.hxx>

Public Member Functions

 ScImportOptions (std::u16string_view rStr)
 
 ScImportOptions (sal_Unicode nFieldSep, sal_Unicode nTextSep, rtl_TextEncoding nEnc)
 
ScImportOptionsoperator= (const ScImportOptions &rCpy)=default
 
OUString BuildString () const
 
void SetTextEncoding (rtl_TextEncoding nEnc)
 

Public Attributes

sal_Unicode nFieldSepCode
 
sal_Unicode nTextSepCode
 
OUString aStrFont
 
rtl_TextEncoding eCharSet
 
bool bFixedWidth
 
bool bSaveAsShown
 
bool bQuoteAllText
 
bool bSaveNumberAsSuch
 
bool bSaveFormulas
 
bool bRemoveSpace
 
bool bEvaluateFormulas
 
bool bIncludeBOM
 
sal_Int32 nSheetToExport
 

Detailed Description

Definition at line 26 of file imoptdlg.hxx.

Constructor & Destructor Documentation

◆ ScImportOptions() [1/2]

ScImportOptions::ScImportOptions ( std::u16string_view  rStr)

◆ ScImportOptions() [2/2]

ScImportOptions::ScImportOptions ( sal_Unicode  nFieldSep,
sal_Unicode  nTextSep,
rtl_TextEncoding  nEnc 
)
inline

Definition at line 31 of file imoptdlg.hxx.

Member Function Documentation

◆ BuildString()

OUString ScImportOptions::BuildString ( ) const

◆ operator=()

ScImportOptions & ScImportOptions::operator= ( const ScImportOptions rCpy)
default

◆ SetTextEncoding()

void ScImportOptions::SetTextEncoding ( rtl_TextEncoding  nEnc)

Definition at line 133 of file imoptdlg.cxx.

References aStrFont, eCharSet, and ScGlobal::GetCharsetString().

Referenced by ScImportOptionsDlg::GetImportOptions().

Member Data Documentation

◆ aStrFont

OUString ScImportOptions::aStrFont

◆ bEvaluateFormulas

bool ScImportOptions::bEvaluateFormulas

Definition at line 54 of file imoptdlg.hxx.

Referenced by BuildString(), and ScImportOptions().

◆ bFixedWidth

bool ScImportOptions::bFixedWidth

◆ bIncludeBOM

bool ScImportOptions::bIncludeBOM

◆ bQuoteAllText

bool ScImportOptions::bQuoteAllText

Definition at line 50 of file imoptdlg.hxx.

Referenced by BuildString(), ScImportOptionsDlg::GetImportOptions(), and ScImportOptions().

◆ bRemoveSpace

bool ScImportOptions::bRemoveSpace

Definition at line 53 of file imoptdlg.hxx.

Referenced by BuildString(), and ScImportOptions().

◆ bSaveAsShown

bool ScImportOptions::bSaveAsShown

◆ bSaveFormulas

bool ScImportOptions::bSaveFormulas

◆ bSaveNumberAsSuch

bool ScImportOptions::bSaveNumberAsSuch

Definition at line 51 of file imoptdlg.hxx.

Referenced by ScDocShell::AsciiSave(), BuildString(), and ScImportOptions().

◆ eCharSet

rtl_TextEncoding ScImportOptions::eCharSet

◆ nFieldSepCode

sal_Unicode ScImportOptions::nFieldSepCode

◆ nSheetToExport

sal_Int32 ScImportOptions::nSheetToExport

Definition at line 58 of file imoptdlg.hxx.

Referenced by BuildString(), ScDocShell::ConvertTo(), and ScImportOptions().

◆ nTextSepCode

sal_Unicode ScImportOptions::nTextSepCode

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