#include <F_Media.h>
Public Types | |
typedef std::map< unsigned, PM::LocaleString > | LabelMap |
enum | Flag { DOUBLESIDED = 0x01 } |
Public Member Functions | |
F_Media () | |
~F_Media () | |
const Vendor & | vendor () const |
const std::string & | ident () const |
unsigned | count () const |
bool | doublesided () const |
const LabelMap & | labels () const |
const PM::LocaleString & | label (unsigned number_r) const |
void | reset () |
PMError | read (std::istream &stream_r, const bool quick_r=false) |
PMError | read (const Pathname &file_r, const bool quick_r=false) |
PMError | quickRead (std::istream &stream_r) |
PMError | quickread (const Pathname &file_r) |
Static Public Attributes | |
const PM::LocaleString | _noLabel |
Private Attributes | |
Vendor | _vendor |
std::string | _ident |
unsigned | _count |
unsigned | _flags |
LabelMap | _labels |
Friends | |
std::ostream & | operator<< (std::ostream &str, const F_Media &obj) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|