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:190
MWAWVec2i size() const
returns the size
Definition: MWAWPrinter.hxx:56
int m_pageWidth
paper width
Definition: MWAWPrinter.cxx:136
PrinterRect page() const
page dimension
Definition: MWAWPrinter.cxx:75
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
PrinterRectResolution m_info2
printer information
Definition: MWAWPrinter.cxx:186
friend std::ostream & operator<<(std::ostream &o, PrinterRectResolution const &r)
operator <<
Definition: MWAWPrinter.cxx:86
PrinterRect paper() const
returns the paper rectangle
Definition: MWAWPrinter.cxx:205
int m_feed
paper type: cut, fanfold, mechcut or other
Definition: MWAWPrinter.cxx:135
internal structure used to keep TPrint content
Definition: MWAWPrinter.cxx:176
PrinterStyle m_feed
printer style
Definition: MWAWPrinter.cxx:184
the AppleŠ printer information : TPrint
Definition: MWAWPrinter.hxx:82
int m_fileVers
version of spool file
Definition: MWAWPrinter.cxx:168
int m_lastPage
last page
Definition: MWAWPrinter.cxx:166
Internal: structure used to keep a printer job.
Definition: MWAWPrinter.cxx:140
shared_ptr< PrinterInfoData > m_data
internal data
Definition: MWAWPrinter.hxx:100
bool read(MWAWInputStreamPtr input)
reads the data from file
Definition: MWAWPrinter.cxx:92
PrinterInfoData()
Definition: MWAWPrinter.cxx:177
std::ostream & operator<<(std::ostream &o, PrinterInfo const &r)
operator<< for a PrinterInfo
Definition: MWAWPrinter.cxx:211
PrinterRectResolution()
Definition: MWAWPrinter.cxx:73
PrinterInfo(PrinterInfo const &orig)
PrinterRectResolution m_info
printer information
Definition: MWAWPrinter.cxx:180
friend std::ostream & operator<<(std::ostream &o, PrinterStyle const &)
operator<<
Definition: MWAWPrinter.cxx:116
int m_fromUser
reserved
Definition: MWAWPrinter.cxx:170
int m_copies
number of copies
Definition: MWAWPrinter.cxx:166
T y() const
second element
Definition: libmwaw_internal.hxx:620
Internal: structure used to keep a rectangle with its resolution.
Definition: MWAWPrinter.cxx:72
int m_port
printer or modem port
Definition: MWAWPrinter.cxx:136
T x() const
first element
Definition: libmwaw_internal.hxx:615
bool read(MWAWInputStreamPtr input)
reads data from file
Definition: MWAWPrinter.cxx:121
Internal: structure used to keep the printer style information.
Definition: MWAWPrinter.cxx:112
PrinterRect m_paper
paper
Definition: MWAWPrinter.cxx:182
~PrinterInfo()
destructor
Definition: MWAWPrinter.cxx:197
PrinterRect m_rect
returns the main rectangle
Definition: MWAWPrinter.cxx:104
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:218
int m_fileVol
volume reference number
Definition: MWAWPrinter.cxx:168
int m_pageHeight
paper height
Definition: MWAWPrinter.cxx:136
int m_wDev
used internally
Definition: MWAWPrinter.cxx:134
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:503
friend std::ostream & operator<<(std::ostream &o, PrinterJob const &r)
operator<<
Definition: MWAWPrinter.cxx:142
bool read(MWAWInputStreamPtr input)
read data from file
Definition: MWAWPrinter.cxx:149
int m_jobDocLoop
printing method: draft or defered
Definition: MWAWPrinter.cxx:167
int m_iDev
a field which is reserved
Definition: MWAWPrinter.cxx:108
PrinterRect page() const
returns the page rectangle
Definition: MWAWPrinter.cxx:201
friend std::ostream & operator<<(std::ostream &o, PrinterInfo const &r)
operator<< for a PrinterInfo
Definition: MWAWPrinter.cxx:211
void set(T xx, T yy)
resets the two elements
Definition: libmwaw_internal.hxx:638
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:166
MWAWVec2i const & resolution() const
resolution
Definition: MWAWPrinter.cxx:80
PrinterInfo()
constructor
Definition: MWAWPrinter.cxx:196
PrinterJob m_job
jobs
Definition: MWAWPrinter.cxx:188
bool read(MWAWInputStreamPtr input, MWAWVec2i const &res)
read value in a file, knowing the resolution
Definition: MWAWPrinter.cxx:54
PrinterInfo & operator=(PrinterInfo const &orig)
the AppleŠ rectangle : Rect
Definition: MWAWPrinter.hxx:54
MWAWVec2i m_resolution
returns the resolution
Definition: MWAWPrinter.cxx:106
Generated on Wed Jun 17 2020 06:30:12 for libmwaw by
doxygen 1.8.18