34#ifndef POWER_POINT7_STRUCT
35# define POWER_POINT7_STRUCT
52 :
m_id(int(id&0x7fffffffL))
69 return m_id <
id.m_id;
77 return m_id ==
id.m_id;
119 s <<
"Zone" << std::hex <<
m_type << std::dec <<
"A";
125 for (
int i=0; i<6; ++i) {
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:551
namespace used to define basic struct of a Microsoft PowerPoint 95 files (Windows)
Definition: PowerPoint7Graph.hxx:62
a slide id
Definition: PowerPoint7Struct.hxx:50
bool m_inHandout
a flag to know if the content is in the handout part
Definition: PowerPoint7Struct.hxx:104
bool isValid() const
returns true if the id is valid
Definition: PowerPoint7Struct.hxx:59
bool operator<(SlideId const &id) const
operator<
Definition: PowerPoint7Struct.hxx:64
bool m_isMaster
a flag to know if this is a master slide or a normal slide
Definition: PowerPoint7Struct.hxx:100
SlideId(unsigned long id=0)
Definition: PowerPoint7Struct.hxx:51
friend std::ostream & operator<<(std::ostream &o, SlideId const &id)
operator<<
Definition: PowerPoint7Struct.hxx:85
int m_id
the slide id
Definition: PowerPoint7Struct.hxx:98
bool m_inNotes
a flag to know if the content is in the notes part
Definition: PowerPoint7Struct.hxx:102
bool operator!=(SlideId const &id) const
operator==
Definition: PowerPoint7Struct.hxx:80
bool operator==(SlideId const &id) const
operator==
Definition: PowerPoint7Struct.hxx:72
a zone header of a PowerPoint7Parser
Definition: PowerPoint7Struct.hxx:107
int m_values[6]
some value
Definition: PowerPoint7Struct.hxx:135
std::string getName() const
returns a basic name
Definition: PowerPoint7Struct.hxx:116
Zone()
constructor
Definition: PowerPoint7Struct.hxx:109
int m_type
the type
Definition: PowerPoint7Struct.hxx:131
long m_dataSize
the data size
Definition: PowerPoint7Struct.hxx:133
friend std::ostream & operator<<(std::ostream &o, Zone const &z)
operator<<
Definition: PowerPoint7Struct.hxx:123
bool read(MWAWInputStreamPtr stream, long endPos=-1)
try to read a zone header
Definition: PowerPoint7Struct.cxx:38