38 #ifndef CW_MWAW_DATABASE
39 # define CW_MWAW_DATABASE
58 namespace CWDatabaseInternal
123 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
shared_ptr< MWAWParserState > MWAWParserStatePtr
Definition: ACText.hxx:49
CWDatabase(CWParser &parser)
constructor
Definition: CWDatabase.cxx:206
a structure to store the style list and the lookup zone
Definition: CWStyleManager.hxx:64
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:123
the main class to read the text part of Claris Works file
Definition: CWDatabase.hxx:73
shared_ptr< CWStruct::DSET > readDatabaseZone(CWStruct::DSET const &zone, MWAWEntry const &entry, bool &complete)
reads the zone Text DSET
Definition: CWDatabase.cxx:233
a class to define the parser state
Definition: MWAWParser.hxx:60
the main class to read a Claris Works file
Definition: CWParser.hxx:75
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:129
MWAWParserStatePtr m_parserState
the parser state
Definition: CWDatabase.hxx:120
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:126