#include "ut_compiler.h"#include <gsf/gsf.h>#include <gsf/gsf-input.h>#include <gsf/gsf-infile.h>#include <time.h>#include "docinfo.h"#include "pd_Document.h"#include "ie_imp_StarOffice.h"#include "ie_imp_StarOffice_encodings.h"#include "ut_debugmsg.h"#include "ut_iconv.h"#include "ut_string_class.h"#include "ut_assert.h"Classes | |
| class | AutoGsfInput |
| class | TimeStamp |
| StarOffice's Timestamp - first, a bytestring, then date, then time. More... | |
Functions | |
| static void | readPaddedByteString (GsfInput *aStream, UT_UCS4String &aString, UT_iconv_t aConverter, UT_uint32 aMaxlen) noexcept(false) |
| Reads a bytestring, followed by a padding. | |
| static void | do_SetMetadata (PD_Document *aDoc, const std::string &aKey, UT_UCS4String aData) |
| static void do_SetMetadata | ( | PD_Document * | aDoc, | |
| const std::string & | aKey, | |||
| UT_UCS4String | aData | |||
| ) | [inline, static] |
References PD_Document::setMetaDataProp(), and UT_UCS4String::utf8_str().
Referenced by SDWDocInfo::load().
| static void readPaddedByteString | ( | GsfInput * | aStream, | |
| UT_UCS4String & | aString, | |||
| UT_iconv_t | aConverter, | |||
| UT_uint32 | aMaxlen | |||
| ) | [static] |
Reads a bytestring, followed by a padding.
aMaxlen is the max. number of bytes to read.
References readByteString().
Referenced by SDWDocInfo::load(), and TimeStamp::load().
1.7.1