LibreOffice Module sw (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwASCIIParser Class Reference
Collaboration diagram for SwASCIIParser:
[legend]

Public Member Functions

 SwASCIIParser (SwDoc *pD, const SwPaM &rCursor, SvStream &rIn, bool bReadNewDoc, const SwAsciiOptions &rOpts)
 
ErrCode CallParser ()
 

Private Member Functions

ErrCode ReadChars ()
 
void InsertText (const OUString &rStr)
 
 SwASCIIParser (const SwASCIIParser &)=delete
 
SwASCIIParseroperator= (const SwASCIIParser &)=delete
 

Private Attributes

SwDocpDoc
 
std::unique_ptr< SwPaMpPam
 
SvStreamrInput
 
std::unique_ptr< sal_Char[]> pArr
 
const SwAsciiOptionsrOpt
 
std::unique_ptr< SfxItemSetpItemSet
 
long nFileSize
 
SvtScriptType nScript
 
bool const bNewDoc
 

Detailed Description

Definition at line 52 of file parasc.cxx.

Constructor & Destructor Documentation

SwASCIIParser::SwASCIIParser ( const SwASCIIParser )
privatedelete
SwASCIIParser::SwASCIIParser ( SwDoc pD,
const SwPaM rCursor,
SvStream rIn,
bool  bReadNewDoc,
const SwAsciiOptions rOpts 
)

Member Function Documentation

ErrCode SwASCIIParser::CallParser ( )
void SwASCIIParser::InsertText ( const OUString &  rStr)
private
SwASCIIParser& SwASCIIParser::operator= ( const SwASCIIParser )
privatedelete
ErrCode SwASCIIParser::ReadChars ( )
private

Member Data Documentation

bool const SwASCIIParser::bNewDoc
private

Definition at line 62 of file parasc.cxx.

Referenced by CallParser(), and ReadChars().

long SwASCIIParser::nFileSize
private

Definition at line 60 of file parasc.cxx.

Referenced by CallParser(), and ReadChars().

SvtScriptType SwASCIIParser::nScript
private

Definition at line 61 of file parasc.cxx.

Referenced by CallParser(), and InsertText().

std::unique_ptr<sal_Char[]> SwASCIIParser::pArr
private

Definition at line 57 of file parasc.cxx.

Referenced by ReadChars(), and SwASCIIParser().

SwDoc* SwASCIIParser::pDoc
private

Definition at line 54 of file parasc.cxx.

Referenced by CallParser(), InsertText(), ReadChars(), and SwASCIIParser().

std::unique_ptr<SfxItemSet> SwASCIIParser::pItemSet
private

Definition at line 59 of file parasc.cxx.

Referenced by CallParser(), InsertText(), and SwASCIIParser().

std::unique_ptr<SwPaM> SwASCIIParser::pPam
private

Definition at line 55 of file parasc.cxx.

Referenced by CallParser(), InsertText(), ReadChars(), and SwASCIIParser().

SvStream& SwASCIIParser::rInput
private

Definition at line 56 of file parasc.cxx.

Referenced by CallParser(), and ReadChars().

const SwAsciiOptions& SwASCIIParser::rOpt
private

Definition at line 58 of file parasc.cxx.

Referenced by ReadChars(), and SwASCIIParser().


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