38 #ifndef RAGTIME5_PIPELINE 39 # define RAGTIME5_PIPELINE 46 #include <librevenge/librevenge.h> 59 struct ClusterPipeline;
136 std::shared_ptr<RagTime5PipelineInternal::State>
m_state;
static std::string printType(unsigned long fileType)
debug: print a file type
Definition: RagTime5StructManager.cxx:94
the main class to read the text part of RagTime 56 file
Definition: RagTime5Pipeline.hxx:72
static std::string printType(unsigned long fileType)
debug: print a file type
Definition: RagTime5Pipeline.hxx:114
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:557
std::shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:553
RagTime5Document & m_document
the parser
Definition: RagTime5Pipeline.hxx:128
void flushExtra(MWAWListenerPtr listener, bool onlyCheck=false)
flush unsent zone (debugging function)
Definition: RagTime5Document.cxx:2638
std::shared_ptr< RagTime5ClusterManager::Cluster > readPipelineCluster(RagTime5Zone &zone, int zoneType)
try to read a pipeline cluster (via the pipeline manager)
Definition: RagTime5Document.cxx:445
friend class RagTime5Pipeline
Definition: RagTime5Document.hxx:83
main zone in a RagTime v5-v6 document
Definition: RagTime5StructManager.hxx:50
std::shared_ptr< RagTime5StructManager > m_structManager
the structure manager
Definition: RagTime5Pipeline.hxx:131
MWAWParserStatePtr m_parserState
the parser state
Definition: RagTime5Pipeline.hxx:133
RagTime5Document & operator=(RagTime5Document const &)=delete
Type
the cluster type
Definition: RagTime5ClusterManager.hxx:263
the main class to read a RagTime v5 file
Definition: RagTime5Document.hxx:76
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
basic class used to store RagTime 5/6 structures
Definition: RagTime5StructManager.hxx:174
std::shared_ptr< RagTime5PipelineInternal::State > m_state
the state
Definition: RagTime5Pipeline.hxx:136
bool send(int zoneId, MWAWListenerPtr listener, MWAWPosition const &pos, int partId=0, int cellId=0, double totalWidth=-1)
try to send a cluster zone (mainly unimplemented)
Definition: RagTime5Document.cxx:2609
int version() const
returns the document version
Definition: RagTime5Document.cxx:356
Internal: the structures of a RagTime5Pipeline.
Definition: RagTime5Pipeline.cxx:62