38 #ifndef CW_MWAW_DATABASE
39 # define CW_MWAW_DATABASE
55 namespace CWDatabaseInternal
120 shared_ptr<CWDatabaseInternal::State>
m_state;
main structure which correspond to a document part
Definition: CWStruct.hxx:55
bool readDatabaseFields(CWDatabaseInternal::Database &dBase)
try to read the database structure
Definition: CWDatabase.cxx:360
CWDatabase(CWParser &parser)
constructor
Definition: CWDatabase.cxx:206
a structure to store the style list and the lookup zone
Definition: CWStyleManager.hxx:60
int numPages() const
returns the number of pages
Definition: CWDatabase.cxx:221
Definition: CWDatabase.cxx:176
shared_ptr< CWDatabaseInternal::State > m_state
the state
Definition: CWDatabase.hxx:120
the main class to read the text part of Claris Works file
Definition: CWDatabase.hxx:70
shared_ptr< CWStruct::DSET > readDatabaseZone(CWStruct::DSET const &zone, MWAWEntry const &entry, bool &complete)
reads the zone Text DSET
Definition: CWDatabase.cxx:233
the main class to read a Claris Works file
Definition: CWParser.hxx:73
bool readDatabaseContent(CWDatabaseInternal::Database &dBase)
try to read the record structure
Definition: CWDatabase.cxx:618
CWDatabase & operator=(CWDatabase const &orig)
shared_ptr< CWStyleManager > m_styleManager
the style manager
Definition: CWDatabase.hxx:126
MWAWParserStatePtr m_parserState
the parser state
Definition: CWDatabase.hxx:117
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:342
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
virtual ~CWDatabase()
destructor
Definition: CWDatabase.cxx:212
bool readDatabaseDefaults(CWDatabaseInternal::Database &dBase)
try to read the default structure
Definition: CWDatabase.cxx:545
int version() const
returns the file version
Definition: CWDatabase.cxx:215
CWParser * m_mainParser
the main parser;
Definition: CWDatabase.hxx:123