LibreOffice Module shell (master) 1
|
#include <document_statistic.hxx>
Public Member Functions | |
virtual | ~document_statistic_reader () |
void | read (statistic_group_list_t *group_list) |
std::wstring | get_document_name () const |
Protected Member Functions | |
document_statistic_reader (const std::wstring &document_name, CMetaInfoReader *meta_info_accessor) | |
virtual void | fill_description_section (CMetaInfoReader *meta_info_accessor, statistic_group_list_t *group_list)=0 |
virtual void | fill_origin_section (CMetaInfoReader *meta_info_accessor, statistic_group_list_t *group_list) |
Private Attributes | |
std::wstring | document_name_ |
CMetaInfoReader * | meta_info_accessor_ |
Friends | |
document_statistic_reader_ptr | create_document_statistic_reader (const std::wstring &document_name, CMetaInfoReader *meta_info_accessor) |
Definition at line 60 of file document_statistic.hxx.
|
virtual |
Definition at line 49 of file document_statistic.cxx.
|
protected |
Definition at line 44 of file document_statistic.cxx.
|
protectedpure virtual |
Implemented in writer_document_statistic_reader, calc_document_statistic_reader, and draw_impress_math_document_statistic_reader.
Referenced by read().
|
protectedvirtual |
Definition at line 64 of file document_statistic.cxx.
References GetResString(), CMetaInfoReader::getTagData(), IDS_AUTHOR, IDS_DOCUMENT_NUMBER, IDS_EDITING_TIME, IDS_MODIFIED, IDS_ORIGIN, iso8601_date_to_local_date(), iso8601_duration_to_local_duration(), META_INFO_AUTHOR, META_INFO_DOCUMENT_NUMBER, META_INFO_EDITING_TIME, META_INFO_MODIFIED, and READONLY.
Referenced by read().
std::wstring document_statistic_reader::get_document_name | ( | ) | const |
Definition at line 59 of file document_statistic.cxx.
References document_name_.
void document_statistic_reader::read | ( | statistic_group_list_t * | group_list | ) |
Definition at line 52 of file document_statistic.cxx.
References fill_description_section(), fill_origin_section(), and meta_info_accessor_.
|
friend |
Definition at line 31 of file document_statistic.cxx.
|
private |
Definition at line 77 of file document_statistic.hxx.
Referenced by get_document_name().
|
private |
Definition at line 78 of file document_statistic.hxx.
Referenced by read().