LibreOffice Module sd (master) 1
|
#include <map>
#include <vector>
#include <memory>
#include <sal/types.h>
#include <sot/storage.hxx>
#include <tools/stream.hxx>
Go to the source code of this file.
Classes | |
struct | PropEntry |
class | PropItem |
class | Section |
class | PropRead |
Macros | |
#define | PID_TITLE 0x02 |
#define | PID_SUBJECT 0x03 |
#define | PID_AUTHOR 0x04 |
#define | PID_KEYWORDS 0x05 |
#define | PID_COMMENTS 0x06 |
#define | PID_TEMPLATE 0x07 |
#define | PID_LASTAUTHOR 0x08 |
#define | PID_REVNUMBER 0x09 |
#define | PID_CREATE_DTM 0x0c |
#define | PID_SLIDECOUNT 0x07 |
#define | PID_HEADINGPAIR 0x0c |
#define | PID_DOCPARTS 0x0d |
#define | VT_EMPTY 0 |
#define | VT_NULL 1 |
#define | VT_I2 2 |
#define | VT_I4 3 |
#define | VT_R4 4 |
#define | VT_R8 5 |
#define | VT_CY 6 |
#define | VT_DATE 7 |
#define | VT_BSTR 8 |
#define | VT_ERROR 10 |
#define | VT_BOOL 11 |
#define | VT_VARIANT 12 |
#define | VT_DECIMAL 14 |
#define | VT_I1 16 |
#define | VT_UI1 17 |
#define | VT_UI2 18 |
#define | VT_UI4 19 |
#define | VT_I8 20 |
#define | VT_UI8 21 |
#define | VT_INT 22 |
#define | VT_UINT 23 |
#define | VT_LPSTR 30 |
#define | VT_LPWSTR 31 |
#define | VT_FILETIME 64 |
#define | VT_BLOB 65 |
#define | VT_STREAM 66 |
#define | VT_STORAGE 67 |
#define | VT_STREAMED_OBJECT 68 |
#define | VT_STORED_OBJECT 69 |
#define | VT_BLOB_OBJECT 70 |
#define | VT_CF 71 |
#define | VT_CLSID 72 |
#define | VT_VECTOR 0x1000 |
#define | VT_ARRAY 0x2000 |
#define | VT_BYREF 0x4000 |
#define | VT_TYPEMASK 0xFFF |
Typedefs | |
typedef std::map< OUString, sal_uInt32 > | PropDictionary |
#define PID_AUTHOR 0x04 |
Definition at line 33 of file propread.hxx.
#define PID_COMMENTS 0x06 |
Definition at line 35 of file propread.hxx.
#define PID_CREATE_DTM 0x0c |
Definition at line 39 of file propread.hxx.
#define PID_DOCPARTS 0x0d |
Definition at line 44 of file propread.hxx.
#define PID_HEADINGPAIR 0x0c |
Definition at line 43 of file propread.hxx.
#define PID_KEYWORDS 0x05 |
Definition at line 34 of file propread.hxx.
#define PID_LASTAUTHOR 0x08 |
Definition at line 37 of file propread.hxx.
#define PID_REVNUMBER 0x09 |
Definition at line 38 of file propread.hxx.
#define PID_SLIDECOUNT 0x07 |
Definition at line 42 of file propread.hxx.
#define PID_SUBJECT 0x03 |
Definition at line 32 of file propread.hxx.
#define PID_TEMPLATE 0x07 |
Definition at line 36 of file propread.hxx.
#define PID_TITLE 0x02 |
Definition at line 31 of file propread.hxx.
#define VT_ARRAY 0x2000 |
Definition at line 79 of file propread.hxx.
#define VT_BLOB 65 |
Definition at line 70 of file propread.hxx.
#define VT_BLOB_OBJECT 70 |
Definition at line 75 of file propread.hxx.
#define VT_BOOL 11 |
Definition at line 56 of file propread.hxx.
#define VT_BSTR 8 |
Definition at line 54 of file propread.hxx.
#define VT_BYREF 0x4000 |
Definition at line 80 of file propread.hxx.
#define VT_CF 71 |
Definition at line 76 of file propread.hxx.
#define VT_CLSID 72 |
Definition at line 77 of file propread.hxx.
#define VT_CY 6 |
Definition at line 52 of file propread.hxx.
#define VT_DATE 7 |
Definition at line 53 of file propread.hxx.
#define VT_DECIMAL 14 |
Definition at line 58 of file propread.hxx.
#define VT_EMPTY 0 |
Definition at line 46 of file propread.hxx.
#define VT_ERROR 10 |
Definition at line 55 of file propread.hxx.
#define VT_FILETIME 64 |
Definition at line 69 of file propread.hxx.
#define VT_I1 16 |
Definition at line 59 of file propread.hxx.
#define VT_I2 2 |
Definition at line 48 of file propread.hxx.
#define VT_I4 3 |
Definition at line 49 of file propread.hxx.
#define VT_I8 20 |
Definition at line 63 of file propread.hxx.
#define VT_INT 22 |
Definition at line 65 of file propread.hxx.
#define VT_LPSTR 30 |
Definition at line 67 of file propread.hxx.
#define VT_LPWSTR 31 |
Definition at line 68 of file propread.hxx.
#define VT_NULL 1 |
Definition at line 47 of file propread.hxx.
#define VT_R4 4 |
Definition at line 50 of file propread.hxx.
#define VT_R8 5 |
Definition at line 51 of file propread.hxx.
#define VT_STORAGE 67 |
Definition at line 72 of file propread.hxx.
#define VT_STORED_OBJECT 69 |
Definition at line 74 of file propread.hxx.
#define VT_STREAM 66 |
Definition at line 71 of file propread.hxx.
#define VT_STREAMED_OBJECT 68 |
Definition at line 73 of file propread.hxx.
#define VT_TYPEMASK 0xFFF |
Definition at line 81 of file propread.hxx.
#define VT_UI1 17 |
Definition at line 60 of file propread.hxx.
#define VT_UI2 18 |
Definition at line 61 of file propread.hxx.
#define VT_UI4 19 |
Definition at line 62 of file propread.hxx.
#define VT_UI8 21 |
Definition at line 64 of file propread.hxx.
#define VT_UINT 23 |
Definition at line 66 of file propread.hxx.
#define VT_VARIANT 12 |
Definition at line 57 of file propread.hxx.
#define VT_VECTOR 0x1000 |
Definition at line 78 of file propread.hxx.
typedef std::map<OUString,sal_uInt32> PropDictionary |
Definition at line 83 of file propread.hxx.