Go to the documentation of this file.
51 struct PrinterInfoData;
69 o <<
"[" << r.
m_pos[0] <<
" " << r.
m_pos[1] <<
"]";
int m_version
reserved
Definition: MWAWPrinter.cxx:203
MWAWVec2i size() const
returns the size
Definition: MWAWPrinter.hxx:56
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:551
int m_pageWidth
paper width
Definition: MWAWPrinter.cxx:141
PrinterRect page() const
page dimension
Definition: MWAWPrinter.cxx:80
MWAWVec2i pos(int i) const
returns the position ( 0: leftTop, 1:rightBottom )
Definition: MWAWPrinter.hxx:61
friend std::ostream & operator<<(std::ostream &o, PrinterRect const &r)
operator <<
Definition: MWAWPrinter.hxx:67
PrinterInfo & operator=(PrinterInfo const &orig)=delete
PrinterRectResolution m_info2
printer information
Definition: MWAWPrinter.cxx:199
friend std::ostream & operator<<(std::ostream &o, PrinterRectResolution const &r)
operator <<
Definition: MWAWPrinter.cxx:91
PrinterRect paper() const
returns the paper rectangle
Definition: MWAWPrinter.cxx:222
int m_feed
paper type: cut, fanfold, mechcut or other
Definition: MWAWPrinter.cxx:140
internal structure used to keep TPrint content
Definition: MWAWPrinter.cxx:181
PrinterInfo(PrinterInfo const &orig)=delete
PrinterStyle m_feed
printer style
Definition: MWAWPrinter.cxx:197
std::shared_ptr< PrinterInfoData > m_data
internal data
Definition: MWAWPrinter.hxx:100
the AppleŠ printer information : TPrint
Definition: MWAWPrinter.hxx:82
int m_fileVers
version of spool file
Definition: MWAWPrinter.cxx:173
int m_lastPage
last page
Definition: MWAWPrinter.cxx:171
Internal: structure used to keep a printer job.
Definition: MWAWPrinter.cxx:145
bool read(MWAWInputStreamPtr input)
reads the data from file
Definition: MWAWPrinter.cxx:97
PrinterInfoData()
Definition: MWAWPrinter.cxx:182
std::ostream & operator<<(std::ostream &o, PrinterInfo const &r)
operator<< for a PrinterInfo
Definition: MWAWPrinter.cxx:228
PrinterRectResolution()
Definition: MWAWPrinter.cxx:73
PrinterRectResolution m_info
printer information
Definition: MWAWPrinter.cxx:193
friend std::ostream & operator<<(std::ostream &o, PrinterStyle const &)
operator<<
Definition: MWAWPrinter.cxx:121
int m_fromUser
reserved
Definition: MWAWPrinter.cxx:175
int m_copies
number of copies
Definition: MWAWPrinter.cxx:171
T y() const
second element
Definition: libmwaw_internal.hxx:673
Internal: structure used to keep a rectangle with its resolution.
Definition: MWAWPrinter.cxx:72
int m_port
printer or modem port
Definition: MWAWPrinter.cxx:141
T x() const
first element
Definition: libmwaw_internal.hxx:668
bool read(MWAWInputStreamPtr input)
reads data from file
Definition: MWAWPrinter.cxx:126
Internal: structure used to keep the printer style information.
Definition: MWAWPrinter.cxx:117
PrinterRect m_paper
paper
Definition: MWAWPrinter.cxx:195
~PrinterInfo()
destructor
Definition: MWAWPrinter.cxx:214
PrinterRect m_rect
returns the main rectangle
Definition: MWAWPrinter.cxx:109
MWAWVec2i m_pos[2]
the LT and RB positions
Definition: MWAWPrinter.hxx:78
bool read(MWAWInputStreamPtr input)
reads the struture in a file
Definition: MWAWPrinter.cxx:235
int m_fileVol
volume reference number
Definition: MWAWPrinter.cxx:173
int m_pageHeight
paper height
Definition: MWAWPrinter.cxx:141
int m_wDev
used internally
Definition: MWAWPrinter.cxx:139
friend std::ostream & operator<<(std::ostream &o, PrinterJob const &r)
operator<<
Definition: MWAWPrinter.cxx:147
bool read(MWAWInputStreamPtr input)
read data from file
Definition: MWAWPrinter.cxx:154
int m_jobDocLoop
printing method: draft or defered
Definition: MWAWPrinter.cxx:172
int m_iDev
a field which is reserved
Definition: MWAWPrinter.cxx:113
PrinterRect page() const
returns the page rectangle
Definition: MWAWPrinter.cxx:218
friend std::ostream & operator<<(std::ostream &o, PrinterInfo const &r)
operator<< for a PrinterInfo
Definition: MWAWPrinter.cxx:228
void set(T xx, T yy)
resets the two elements
Definition: libmwaw_internal.hxx:691
namespace used to regroup all libwpd functions, enumerations which we have redefined for internal usa...
Definition: libmwaw_internal.cxx:51
int m_firstPage
first page
Definition: MWAWPrinter.cxx:171
MWAWVec2i const & resolution() const
resolution
Definition: MWAWPrinter.cxx:85
PrinterInfo()
constructor
Definition: MWAWPrinter.cxx:209
PrinterJob m_job
jobs
Definition: MWAWPrinter.cxx:201
bool read(MWAWInputStreamPtr input, MWAWVec2i const &res)
read value in a file, knowing the resolution
Definition: MWAWPrinter.cxx:54
the AppleŠ rectangle : Rect
Definition: MWAWPrinter.hxx:54
MWAWVec2i m_resolution
returns the resolution
Definition: MWAWPrinter.cxx:111
Generated on Fri Sep 18 2020 18:14:52 for libmwaw by
doxygen 1.8.20