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

#include <shellio.hxx>

Collaboration diagram for SwAsciiOptions:
[legend]

Public Member Functions

const OUString & GetFontName () const
 
void SetFontName (const OUString &rFont)
 
rtl_TextEncoding GetCharSet () const
 
void SetCharSet (rtl_TextEncoding nVal)
 
LanguageType GetLanguage () const
 
void SetLanguage (LanguageType nVal)
 
LineEnd GetParaFlags () const
 
void SetParaFlags (LineEnd eVal)
 
bool GetIncludeBOM () const
 
void SetIncludeBOM (bool bVal)
 
bool GetIncludeHidden () const
 
void SetIncludeHidden (bool bVal)
 
void Reset ()
 
void ReadUserData (std::u16string_view)
 
void WriteUserData (OUString &) const
 
 SwAsciiOptions ()
 

Private Attributes

OUString m_sFont
 
rtl_TextEncoding m_eCharSet
 
LanguageType m_nLanguage
 
LineEnd m_eCRLF_Flag
 
bool m_bIncludeBOM
 
bool m_bIncludeHidden
 

Detailed Description

Definition at line 62 of file shellio.hxx.

Constructor & Destructor Documentation

◆ SwAsciiOptions()

SwAsciiOptions::SwAsciiOptions ( )
inline

Definition at line 97 of file shellio.hxx.

References Reset.

Member Function Documentation

◆ GetCharSet()

rtl_TextEncoding SwAsciiOptions::GetCharSet ( ) const
inline

◆ GetFontName()

const OUString & SwAsciiOptions::GetFontName ( ) const
inline

Definition at line 73 of file shellio.hxx.

Referenced by SwAsciiFilterDlg::SwAsciiFilterDlg().

◆ GetIncludeBOM()

bool SwAsciiOptions::GetIncludeBOM ( ) const
inline

Definition at line 85 of file shellio.hxx.

Referenced by SwAsciiFilterDlg::SwAsciiFilterDlg(), and SwASCWriter::WriteStream().

◆ GetIncludeHidden()

bool SwAsciiOptions::GetIncludeHidden ( ) const
inline

Definition at line 88 of file shellio.hxx.

Referenced by SwASCWriter::WriteStream().

◆ GetLanguage()

LanguageType SwAsciiOptions::GetLanguage ( ) const
inline

Definition at line 79 of file shellio.hxx.

Referenced by SwAsciiFilterDlg::SwAsciiFilterDlg().

◆ GetParaFlags()

LineEnd SwAsciiOptions::GetParaFlags ( ) const
inline

Definition at line 82 of file shellio.hxx.

Referenced by SwAsciiFilterDlg::SwAsciiFilterDlg().

◆ ReadUserData()

void SwAsciiOptions::ReadUserData ( std::u16string_view  rStr)

◆ Reset()

void SwAsciiOptions::Reset ( void  )

◆ SetCharSet()

void SwAsciiOptions::SetCharSet ( rtl_TextEncoding  nVal)
inline

◆ SetFontName()

void SwAsciiOptions::SetFontName ( const OUString &  rFont)
inline

◆ SetIncludeBOM()

void SwAsciiOptions::SetIncludeBOM ( bool  bVal)
inline

Definition at line 86 of file shellio.hxx.

Referenced by SwAsciiFilterDlg::FillOptions().

◆ SetIncludeHidden()

void SwAsciiOptions::SetIncludeHidden ( bool  bVal)
inline

Definition at line 89 of file shellio.hxx.

◆ SetLanguage()

void SwAsciiOptions::SetLanguage ( LanguageType  nVal)
inline

◆ SetParaFlags()

void SwAsciiOptions::SetParaFlags ( LineEnd  eVal)
inline

◆ WriteUserData()

void SwAsciiOptions::WriteUserData ( OUString &  rStr) const

Member Data Documentation

◆ m_bIncludeBOM

bool SwAsciiOptions::m_bIncludeBOM
private

Definition at line 68 of file shellio.hxx.

Referenced by ReadUserData(), Reset(), and WriteUserData().

◆ m_bIncludeHidden

bool SwAsciiOptions::m_bIncludeHidden
private

Definition at line 69 of file shellio.hxx.

Referenced by ReadUserData(), Reset(), and WriteUserData().

◆ m_eCharSet

rtl_TextEncoding SwAsciiOptions::m_eCharSet
private

Definition at line 65 of file shellio.hxx.

Referenced by ReadUserData(), Reset(), and WriteUserData().

◆ m_eCRLF_Flag

LineEnd SwAsciiOptions::m_eCRLF_Flag
private

Definition at line 67 of file shellio.hxx.

Referenced by ReadUserData(), Reset(), and WriteUserData().

◆ m_nLanguage

LanguageType SwAsciiOptions::m_nLanguage
private

Definition at line 66 of file shellio.hxx.

Referenced by ReadUserData(), Reset(), and WriteUserData().

◆ m_sFont

OUString SwAsciiOptions::m_sFont
private

Definition at line 64 of file shellio.hxx.

Referenced by ReadUserData(), Reset(), and WriteUserData().


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